Project

General

Profile

Actions

Activity #3474

closed

Module #2337: GUI Application

Forgot Password Feature

Added by Thara S Pillai over 1 year ago. Updated 12 months ago.

Status:
Rejected
Priority:
Normal
Assignee:
Start date:
04/01/2025
Due date:
% Done:

0%

Estimated time:
Planned Due Date:
Actions #1

Updated by Thara S Pillai over 1 year ago

  • Status changed from Rejected to New
Actions #2

Updated by Thara S Pillai over 1 year ago

User Requests Password Reset
  • The user submits their email.
  • Validate if the email exists in the system.
  • Generate a password reset token.
  • Save the token in the database with an expiration time (create new table).
  • Send an email with the reset link.

User receiving mail, clicks the Link
The link contains the reset token.

  • Validate the token:
  • Check if it exists.
  • Check if it’s expired.
  • If valid, show a password reset form.
User Sets a New Password
  • Validate the new password.
  • Encrypt the password and update it in the database.
  • Invalidate the reset token.
Actions #3

Updated by Thara S Pillai 12 months ago

  • Tracker changed from Sub module to Activity
  • Status changed from New to Rejected

Currently handled through as admin managed feature.

Actions

Also available in: Atom PDF