Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Login #1

Open
FilipeLeoni opened this issue Apr 1, 2023 · 0 comments
Open

User Login #1

FilipeLeoni opened this issue Apr 1, 2023 · 0 comments

Comments

@FilipeLeoni
Copy link
Owner

FilipeLeoni commented Apr 1, 2023

Definition

As a user of the Notes-Ey app, I want to create an account and log in so that I can access my notes on any device.

Prototype:

Image

Acceptance criteria:

  • The app should allow me to create a new account with a username or email address and password.
  • The password must be at least 6 characters long, including at least one uppercase letter, one lowercase letter, and one number.
  • The app should verify that the username or email address entered is valid and has not already been used to create an account.
  • The app should allow me to log in to my account with my username or email address and password.
  • The app should have a "Remember Me" option to keep the user logged in after exiting the app or closing the browser.
  • The app should have a "Forgot Password" link to allow users to reset their password if they forget it.
  • The app should have a "Create an Account" link to allow users to create a new account.
  • After successfully logging in, the user should be redirected to the app's home screen, where they can access their notes.

Definition of Done:

  • The app should allow the user to create a new account with a valid username or email address and password.
  • The app should verify that the username or email address entered is valid and has not already been used to create an account.
  • The app should allow the user to log in to their account with the correct username or email address and password.
  • The "Remember Me" option keeps the user logged in after exiting the app or closing the browser.
  • The "Forgot Password" link allows users to reset their password if they forget it.
  • The "Create an Account" link redirects to the registration page.
  • After successfully logging in, the user is redirected to the app's home screen, where they can access their notes.
@FilipeLeoni FilipeLeoni changed the title Login User Login Apr 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant