Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Username Only Accounts #65

Open
cvanem opened this issue Nov 3, 2020 · 0 comments
Open

Username Only Accounts #65

cvanem opened this issue Nov 3, 2020 · 0 comments
Labels

Comments

@cvanem
Copy link
Collaborator

cvanem commented Nov 3, 2020

Note: This has been put on hold as it is not needed at this time and would require a fair amount of effort to implement.

We are considering adding support for username only accounts.

It would be possible to support username only accounts, but will require a fair amount of integration and would have limited functionality in regards to resetting passwords and sending invite notifications. Off the top of my head, we would need to:

  1. Add a new AWS Cognito user pool
  2. Update the login pages to work with multiple user pools and/or username only accounts.
  3. Update the invitation process to support username only invitations.
  4. Update any supporting components which show the username.

With a username only account, there is no way to automatically recover forgotten passwords or send invite notifications. To reset a password, an admin would have to be notified by a user somehow, log into AWS Cognito, locate the user and manually reset their password, then notify the user of their new password.

Also, I am not sure how you want the invite process to work with usernames? We could set it up the same way that emails work, and have the instructor enter the username for an invitation but the user would not ever be notified. They would see the invite request the next time they logged in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant