Skip to content

Latest commit

 

History

History
104 lines (98 loc) · 3.93 KB

UC_2.md

File metadata and controls

104 lines (98 loc) · 3.93 KB
<style>.bolded{font-weight:bold;}table{border:4px solid;}</style>

📌 Sing Up



Use Case: Sing Up Identifier: UC_2
Use Case Level: Player User
Priority: High Complexity: Medium
Primary Actor: Player User Secondary Actor: N/A
Objective: User registration in the database.
Precondition: The name an email that the user inserted do not exist in the database.
Post-condition Success: The user accesses the web application with their credentials.
Failure: The user does not exist in the database, the credentials are invalid ot his email are not validated
Normal Course Alternative Course
1. The use case begins when the user enters in the "Sing Up" in "Sing In" view. __________
2. The system displays the login screen. __________
3. The user enters their "email", "username" and their "password". __________
4. The user selects the "Sign up" button. __________
5. The system searches for matches by password and either name or email in the database. __________
6.a. "Registration successfull." The System displays a info message: "User already registered. We have sent you an email with a validaton code." 6.b. "The user already exist." The system checks if the email is validated.
__________ 6.b.1. "The email are validated." The System displays a info message: "The user is already registered. If you forgot your user or password, click on the Password Restore option." 6.b.2. "The email is not validated." The System displays a info message: "Email pendint validation. Look in your email for the message with the validation code or click on the Resend code button."
End of use case
Observations:
__________




◀️ Return