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

implement alternative registration modes: "Open", "Closed", and "AdministratorOnly" #814

Merged
merged 2 commits into from
May 26, 2022

Conversation

bacongobbler
Copy link
Contributor

These registration modes restrict who can register new accounts:

  • "Open": open registration (the current default behaviour)
  • "Closed": closed registration (no users can be registered)
  • "AdministratorOnly": only Administrators can create new accounts

In addition, an initial list of administrators can be pre-seeded into the system by setting the "Hippo:Administrators:[(Username, Password)]" fields in appsettings.json.

Signed-off-by: Matthew Fisher matt.fisher@fermyon.com

@bacongobbler bacongobbler added enhancement New feature or request API Issues or pull requests that affect the API labels May 25, 2022
@bacongobbler bacongobbler linked an issue May 25, 2022 that may be closed by this pull request
"AdministratorOnly"

These registration modes restrict who can register new accounts:

- "Open": open registration (the current default behaviour)
- "Closed": closed registration (no users can be registered)
- "AdministratorOnly": only Administrators can create new accounts

In addition, an initial list of administrators can be pre-seeded into
the system by setting the "Hippo:Administrators:[(Username, Password)]"
fields in appsettings.json.

Signed-off-by: Matthew Fisher <matt.fisher@fermyon.com>
Signed-off-by: Matthew Fisher <matt.fisher@fermyon.com>
@bacongobbler bacongobbler merged commit 5bdaeea into deislabs:main May 26, 2022
@bacongobbler bacongobbler deleted the registration-modes branch May 26, 2022 18:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
API Issues or pull requests that affect the API enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

alternative registration methods
1 participant