#4708 - Overhaul to lost password support
| Identifier | #4708 |
|---|---|
| Issue type | Feature request or suggestion |
| Title | Overhaul to lost password support |
| Status | Open |
| Tags |
Has Patch (custom) Roadmap: Over the horizon (custom) Type: Security (custom) |
| Handling member | Deleted |
| Addon | core_cns |
| Description | The lost password support is rather over-complex. Provide better messaging. Clean up the code with better comments.
Remove the temporary password option, and the option to have a new password e-mailed, and instead always just assign a randomised password, create a logged in session for them, and take them to edit their account to set a new password. There's no need to make this stuff configurable, just to have a sensible flow that covers all the bases and is maximally secure and user-friendly (there's no trade off necessary in this case). Allow configuration for whether admins may reset their own passwords. Currently it is hard-coded that they cannot. Allow configuration for where to redirect the user after they successfully reset their password. Allow configuration of expiry of a password reset token. For security, if someone's email account is harvested at a much later date. Remove the "ultra security" mode, as the above changes mean it isn't really adding anything anymore. Members may not complete the lost password process. Add a notification to the staff for when it is not completed, so they can manually follow up if desired. |
| Steps to reproduce | |
| Funded? | No |
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".


Comments