singhJasvinder101 / MyBlog

Let's connect and explore the tech together
https://tech-stuffs.netlify.app/
14 stars 47 forks source link

[FEATURE] Add the feature of Forget Password #83

Open irfan-iiitr opened 1 month ago

irfan-iiitr commented 1 month ago

Feature Description

An OTP will be sent to the user's email. The OTP will be verified. The new Password will be changed according to the user.

Use Case

This feature enables users to securely reset their passwords. When initiating the password reset process, users provide their registered email address. A one-time password (OTP) is then sent to their email. Upon entering the correct OTP, users can set a new password. This process ensures account security by verifying the user's identity through their email, mitigating the risk of unauthorized access.

Potential Solution

Use Nodemailer and maybe redis for temporary storage

Additional Context

I would like to work on this under the Gssoc label.

Tanishashrivas commented 3 weeks ago

I would like to work on this for Gssoc and will update asap. Please assign this to me.