-
Notifications
You must be signed in to change notification settings - Fork 3
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
Implement password reset flow for API users #778
Labels
enhancement
New feature or request
Comments
@dwinston - I think we could do something much simpler, and simply allow the admin an endpoint to update the user. I am prototyping an implementation for this. |
OK - I made a branch that implements an update_user endpoint: Couple of side notes
|
Hi @shreddd, I'm going to create a draft PR from that branch so that we can annotate the changes with comments. |
16 tasks
eecavanna
changed the title
password reset flow for API user
Implement password reset flow for API users
Nov 18, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The Pain
Currently, API users without administrative privileges cannot change/reset/update their passwords (for use in password-based auth). For an administrator to reset a user's password, they currently
The Dream
As an API user,
instead of asking an admin to manually provide me with a new password,
I want to reset my password through email/orcid verification by myself so that I have a new password to use (and securely save) within a few minutes.
The Fix (i.e., Acceptance Criteria)
Alternatives
Status quo.
<joke>
How often do users lose their passwords, anyway?</joke>
Additional context
Private communication with @shreddd via NMDC Slack raising this issue.
The text was updated successfully, but these errors were encountered: