Better at UI design with every challenge
Select complexity and generate challenge.
Resetting Password
A 'Resetting Password' flow is a critical function for user account management. Its design must negotiate the balance between security and user convenience.
Begin with a simple prompt that allows the user to enter their email address or username. Following this, an email should be sent containing a password reset link.
Make sure there is clear feedback that the action to send a reset email has been completed, typically with a confirmation message or screen.
Upon clicking the link in the email, users should be brought to a secure page where they can enter a new password, and confirm it, before finalizing the reset.
Pro tip: When creating the design for a password reset flow, consider usability enhancements like password strength indicators and the option to toggle the visibility of the typed password.
