Skip to content

[FEATURE] Add "Forgot Password" Functionality to Sign In Page #281

Description

@ArshiBansal

Description

Currently, the Sign In page does not provide users with a way to recover their account if they forget their password. This can lead to user frustration and may prevent users from accessing their accounts.

Proposed Solution

Add a "Forgot Password?" option on the Sign In page that allows users to securely reset their password.

Suggested Flow

  1. User clicks the "Forgot Password?" link.
  2. User enters their registered email address.
  3. A password reset link or OTP is sent to the email.
  4. User verifies their identity and sets a new password.
  5. User is redirected back to the Sign In page.

Benefits

  • Improves user experience and account accessibility.
  • Reduces support requests related to password recovery.
  • Aligns the authentication flow with modern application standards.
  • Enhances overall usability and user retention.

Acceptance Criteria

  • A visible "Forgot Password?" link is added to the Sign In page.
  • Users can request a password reset using their registered email.
  • Proper validation and error handling are implemented.
  • Success and failure messages are displayed appropriately.
  • The password reset process follows secure authentication practices.

Additional Notes

The feature should be responsive across devices and integrate seamlessly with the existing authentication system.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions