Overview:
Currently, there is no email verification process for user registration. Implementing this feature will enhance security and ensure that users provide valid email addresses.
Proposed Solution:
Send Verification Email:
Upon successful registration, send an email to the user containing a verification link.
The email should include a unique token or link that, when clicked, will verify the user's email address.
Verify User and Navigate to Profile Page:
When the user clicks the verification link in the email, verify their email address in the backend.
Redirect the user to their profile page upon successful verification.
Update Profile Status:
Indicate the user's email verification status on their profile page.
Display a green tick next to their profile information to signify a verified email address. If the email is not verified, display a red tick instead.
Overview: Currently, there is no email verification process for user registration. Implementing this feature will enhance security and ensure that users provide valid email addresses.
Proposed Solution: Send Verification Email:
Verify User and Navigate to Profile Page:
Update Profile Status: