Add a Reset Password button under Security > List Users > Edit user
- Dominant language
- Python
- Stars
- 46.9k
- Forks
- 17.8k
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 484
Description
### Description
Currently the way to reset the password via the UI is to go to Security > List Users > Show record (loupe icon) > Show User > Reset Password
I think it's counterintuitive that the reset password button is only there, and not in under the Edit record > Edit User
So I believe it would be better if the reset password button is show in both Show User and Edit User.
### Use case/motivation
It will be more intuitive. At least for in my case I couldn't find until I was told in https://github.com/apache/airflow/issues/37009#issuecomment-1912062010 that that button exist.
The "reset password" button itself is not very well documented, at least the google query `site:airflow.apache.org "reset password"` does not find any reference to it.
Hopefully a more prominent place in the UI will reduce some of the confusion. I also tried to document "reset password" in stackoverflow at least https://stackoverflow.com/a/77886646/90580
### Related issues
_No response_
### Are you willing to submit a PR?
- [ ] Yes I am willing to submit a PR!
### Code of Conduct
- [X] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
Contributor guide
Research direction
Start with the Security > List Users > Show User > Reset Password flow and compare it with the Edit user screen. Expose the existing reset-password action in Edit User while keeping it in Show User; done when both screens offer the action with the same expected behavior.
Written by the indexing model from the issue text.
Assessment
- Domain
- authentication, frontend
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100