The purpose of this screen is to allow educators and students to manually log into the platform. All users regardless of role will visit the same login screen. Users with an integrated account may log in manually or via SSO through their district portal.
User Stories/JTBD:
As a user, I want to log into the platform, so I can complete a task.
As a user, I want to retrieve my login credentials if I do not remember them, so I can gain access to the site.
Login Screen
UI
Business Rules
When a user visits www.rethinked.com/login, they will see the login screen.
The user will click in the top box and enter their username.
The user will click in the lower box and enter their password.
Password characters will be hidden.
After entering a username and password, the user will click the Sign in button to access the platform.
If the user clicks the Sign in button without providing a username or password, they will see the error message
Username and password are required fields. If the user fails to enter a username or password, they will see an error message and cannot be logged into the platform.
If the username and password pass, the user will be logged into the platform.
If the login fails, the user will see a statement that reads “Your login attempt was not successful. Please try again.”
If the username and password fail, the user will not be logged into the platform.
There is no limit to login attempts.
Retrieve Username
UI
Business Rules
Below the Sign in button, the user will see the statement “I forgot my username or password”
If the user clicks the username hyperlink, they will see a screen asking them to enter their email address.
If the user clicks the Cancel button, they will return to the main login screen.
If the user clicks “Submit” without entering an email address, they will see an error message.
A valid email address is required.
Once the user enters a valid email address and clicks “Submit,” they will see a message indicating that the username was sent via email.
If the user clicks “Back to login” or “Cancel”, they will return to the main login screen.
If the email address exists in the database, the username associated with that email will be sent via email.
If the email address does not exist in the database, no email will be sent.
Retrieve Password
UI
Business Rules
If the user clicks the password hyperlink on the main login screen, they will see a screen asking them to enter their email address.
If the user clicks the Cancel button, they will return to the main login screen
If the user clicks “Submit” without entering an email address, they will see an error message.
A valid email address is required.
Once the user enters a valid email address and clicks “Submit,” they will see a message indicating that the password reset instructions were sent via email.
If the user clicks “Back to login” or “Cancel”, they will return to the main login screen.
If the email address exists in the database, the user associated with that email will receive an email with instructions on how to reset their password.
If the email address does not exist in the database, no email will be sent.