extreme-startup / questionator

MIT License
3 stars 0 forks source link

[QMS] Log in #20

Open anatoliisku opened 5 years ago

anatoliisku commented 5 years ago

Assembled Story: As an Admin/Trainer I want to be authenticated in Question Management System (QMS) So that to manage quiz/contest content

Acceptance Criteria: AC-1: GIVEN: User wants to start using QMS WHEN: User navigates to the Web-application link in the browser THEN: System prompts User to specify an email address for authentication

AC-2: GIVEN: Email address prompt WHEN: User provides a valid email address (contains '@', '.', valid domain) THEN: System verifies email address provided

AC-3: GIVEN: email address of valid format has been provided AND: user submits input WHEN: user with specified email doesn't exist in DB THEN: System creates a new user record AND: User is successfully authenticated AND: User is logged into QMS -> see US #32

AC-4: GIVEN: email address of valid format has been provided AND: user submits input WHEN: user with specified email already exists in DB THEN: System DOES NOT create a new user record AND: User is successfully authenticated AND: User is logged into QMS -> see US #32

AC-5: GIVEN: Email address prompt WHEN: email address of invalid format has been provided THEN: System doesn't allow a user to submit input (button disabled) AND: Input field highlighted with red asking to provide an email of a valid format

anatoliisku commented 5 years ago

Details clarified on planning session:

Assumption: