NAME¶
doc_usecases_snippet_sharing_UC_reset_password_md - Use Case:
Reset password
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