Login system
The user may create a login for themselves. When logged in, the user is allowed to save their preferred settings or enable email subscriptions.
- Author: Otto Nordling
- Date / Version: 31/05/2023
User roles
- End user
Prerequisites / Conditions
- Database containing emails and passwords
- User signed up / created a login
Use Case Diagram
Description of use case
- Open the application
- Click on the text labeled "Log in"
- Email address is entered in its dedicated text field
- Password is entered in its dedicated text field
- The log-in button under the username and password text fields is clicked on, or the Enter key is hit
Exceptions
- No known expectations
Result
- If the entered email and password match a pair in the database, the user is logged in. Otherwise, the user will remain not logged in, and is asked to check their username and password are correct.
Use frequency
- Whenever user uses the application from a new device
Additional information
- Secure connection is a requirement
- System must be GDPR compliant
Sources
This wiki-document is based on the The public administration recommendations
Thanks to the original authors.