Changes

Jump to navigation Jump to search
New page describing new external authentication system with Ory Kratos
== 1. The user is asked to enter username/email and password to sign in ==

* The user enters their username/email
* The user enters their password

'''Rationale:''' The user is asked to sign in if they want to add or edit products.

== 1.1 The system asks if user wants to logout ==

* System asks if the user wants to logout

'''Rationale:''' The system asks the user if they want to logout.

== 1.2 The system asks user if they want to change account parameters ==

* The user has the options to change
** name
** email address
** password
*** The user enters their new password then re-enters to confirm the given password

'''Rationale:''' The user can change their name, email address, and password.

== 2. The user is asked to create an account ==

* The user enters the following parameters
** name
** email address
** username
** password
*** The user enters their password then re-enters to confirm the given password

'''Rationale:''' When a user creates a new account they are asked to enter their name, email address, username, and password.

== 3. The system asks if user forgot password ==

* The system asks the user to enter their email for instructions to reset password

'''Rationale:''' When the user clicks forgot password they are asked to enter their email so they can reset their password.

Navigation menu