JiayangYing / CITS3403_PRO

MIT License
2 stars 0 forks source link

Implement Forgot Password Functionality with Email Integration #95

Closed loklokyx closed 6 months ago

loklokyx commented 6 months ago

Overview: The current system lacks the functionality for users to reset their passwords if forgotten. This inconvenience may lead to user frustration and account accessibility issues.

Proposed Solution: Implement a Forgot Password feature that integrates with email services to facilitate password reset. When users initiate the process, display a pop-up modal prompting them to input their email address. Upon submission, send a password reset email to the provided address containing a unique token or link for resetting the password. Once users click on the link or token in the email, direct them to a secure page where they can reset their password. Ensure proper validation and error handling throughout the process to enhance security and user experience.

loklokyx commented 6 months ago

Closed #96