<aside> <img src="/icons/screwdriver_gray.svg" alt="/icons/screwdriver_gray.svg" width="40px" />
Feature Authentication
</aside>
<aside> <img src="/icons/user-circle-dashed_gray.svg" alt="/icons/user-circle-dashed_gray.svg" width="40px" />
User Story
Users need to register an account to access the application, log in to access their account, reset their password if forgotten, and log out to secure their account.
</aside>
<aside> <img src="/icons/exclamation-mark_gray.svg" alt="/icons/exclamation-mark_gray.svg" width="40px" />
Functional Requirements
<aside> <img src="/icons/script_gray.svg" alt="/icons/script_gray.svg" width="40px" />
Cases & Scripts
<aside> <img src="/icons/checkmark_gray.svg" alt="/icons/checkmark_gray.svg" width="40px" />
TS-REG-010: Registration
Description: ****Register with Valid Email and Strong Password
Related Requirements:
<aside> <img src="/icons/script_gray.svg" alt="/icons/script_gray.svg" width="40px" />
TC-REG-010**: Successful registration**
Preconditions: Account doesn`t exist.
Steps:
Expected Result:
<aside> <img src="/icons/script_gray.svg" alt="/icons/script_gray.svg" width="40px" />
TS-REG-020: Registration with Existing Email
Description: User attempts to register using an email that already exists in the system.
Related Requirements:
<aside> <img src="/icons/checkmark_gray.svg" alt="/icons/checkmark_gray.svg" width="40px" />
TC-AUTH-020: Registration with Existing Email
Preconditions: Account with this email already exists.
Steps:
Expected Result:
</aside>
<aside> <img src="/icons/screwdriver_gray.svg" alt="/icons/screwdriver_gray.svg" width="40px" />
</aside>
<aside> <img src="/icons/screwdriver_gray.svg" alt="/icons/screwdriver_gray.svg" width="40px" />
</aside>
<aside> <img src="/icons/screwdriver_gray.svg" alt="/icons/screwdriver_gray.svg" width="40px" />
</aside>
<aside> <img src="/icons/screwdriver_gray.svg" alt="/icons/screwdriver_gray.svg" width="40px" />
</aside>