Summary
- Title: Reset password
- Scope: Authentication
- Level: User Goal
- Actors: Anonymous user
- Brief: Any not logged in user can reset his password by knowing his username and email address.
Scenarios
- Precondition: Website opened
- Main success scenario: User successfully resets his password. An email containing the new password will be sent.
- Alternative scenario: The entered credentials could not be validated (do not match), which will result in an error being displayed.
- Error scenario: Technical problems prevent the password reset from completing. The user is informed about the issue.
- Postcondition: User has a newly generated password that they can change after a successful authentication.
- Non-functional Constraints:
- Security mechanism
- Recovery mechanism