example - CBTYoung/Documentation GitHub Wiki
Description
A guest can log in by providing the identifying information. After successful login process, the user is identified as a subscribed user.
Actors
guest user.
Pre conditions
- The user is not logged in yet.
- The user is from a guest user
Parameters
email, password.
Post conditions
the user is identified as a subscribed user.
Sequence of events
- The user enters the required information .
- find the user's information in database.
- The user assigned to subscribed user.
Alternative flows
- No user with the given user identifier exists.
- The user try to log in with a non existing user identifier or incorrect password.
- The system returns a matching error message to the user.