Skip to content
This repository has been archived by the owner on Oct 3, 2024. It is now read-only.

Add endpoints for managing oauth users to VTN #108

Closed
pohlm01 opened this issue Sep 10, 2024 · 0 comments · Fixed by #126
Closed

Add endpoints for managing oauth users to VTN #108

pohlm01 opened this issue Sep 10, 2024 · 0 comments · Fixed by #126
Assignees
Milestone

Comments

@pohlm01
Copy link
Member

pohlm01 commented Sep 10, 2024

This part is not part of OpenADR VTN itself, but there is no established protocol for the authentication server either. So for now we'll do a small build-in authentication server within the VTN.

Users should have:

  • id (primary key, unique)
  • Client ID (unique)
  • Client Secret
  • Reference (a name for the external system to recognize users by)
  • Description (some additional context)
  • Roles (list of roles associated with the user

In a future version we might want multiple credentials per user, possibly each with their own scope, but not for now

@pohlm01 pohlm01 added this to the M3 milestone Sep 10, 2024
@pohlm01 pohlm01 self-assigned this Sep 16, 2024
@pohlm01 pohlm01 linked a pull request Sep 30, 2024 that will close this issue
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant