-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improving The OTP functionality #423
Comments
i would like to contribute on this |
Sure, Will add labels on 1st Jan |
is the otp sending feature added ? i have tried to reset the password but i doesnt got any email with code |
It was previously working but because nodemailer module is now deprecated it's not sending mails |
Should I make that change? Should I use EmailJS as a third-party tool, or do you have any other recommendations? |
Yah sure you can do that, just create an issue regarding that I will assign you |
ohk i will create the issue |
can you add that swoc label to the issue and also to the issue i have created |
i will start this issue when my previous pr is merged ok |
@prajwal2431 No worry will merge the PR, |
Should an OTP contain capital letters, small letters, and special characters? |
You can do that too |
yeah sure |
Is it acceptable to work with the existing OTP section in the database, just by adding an expiration time? as i have added in docker so its changed from my side even though i have changes the branch |
@prajwal2431 I didn't get your points, I think you should open a draft pr for this issue. |
In my previous pr I have updated docker image for OTP column right so now even when I am on previous forked repo (without changes) still the docker image have that OTP column I was just saying that only |
@prajwal2431 Oh, yes it's not acceptable that the new pr should consist the previous prs commit you can resolve it by moving to the default branch and pull the changes from the origin |
Even when done this docker image is still be the same so what to do |
Actual codebase is not changed but docker image have the column of OTP still maybe it will not give the conflict. Conflict will be occur if the code base is same so it's ok maybe |
Can you make a draft pr with the current changes, I just want to see |
Now will pull the main repo and will enhance OTP functionality |
Yes |
Issue Summary
Inhancing the OTP fucntionality implemented for forgot password
Issue Description
Currently the OTP is generated by random string, replace it by using an npm package otp-generator
Also implement feature for expiration of otp currently the otp code is saved but its should be erased after 2 minutes (changes should be done in frontend + database)
Proposed Solution (Optional)
No response
Priority
High - Requires urgent attention
Category
Additional Context (Optional)
No response
The text was updated successfully, but these errors were encountered: