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

Feat: Implement the forgot password flow #76

Open
7 tasks
lkmandy opened this issue Feb 15, 2023 · 0 comments
Open
7 tasks

Feat: Implement the forgot password flow #76

lkmandy opened this issue Feb 15, 2023 · 0 comments
Assignees
Labels
6 6 hours feature a new feature

Comments

@lkmandy
Copy link
Contributor

lkmandy commented Feb 15, 2023

Description

As part of the authentication flow, we want to enable users to reset their current passwords in the event that they forget them.
The implementation should be possible by email or phone number based on the user's choice.

Acceptance Criteria:

  • Users should be able to reset their passwords by entering their email address
  • Users should be able to reset their passwords by entering their phone number
  • Users should receive confirmation codes through email and phone numbers to validate the reset password process
  • Users should be able to create new passwords following the NIST Password Guideline
  • Users should be logged out of the app after creating a new password
  • Users should successfully logged in with their new passwords
  • Users should be unable to log in with their old password(s)

Screenshots

one

three

four)

five

home

@lkmandy lkmandy added enhancement New feature or request feature a new feature and removed enhancement New feature or request labels Feb 15, 2023
@fonkamloic fonkamloic self-assigned this Feb 17, 2023
@fonkamloic fonkamloic added the 6 6 hours label Feb 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6 6 hours feature a new feature
Projects
None yet
Development

No branches or pull requests

2 participants