Continued Devlog on Password reset
Password reset build complete end to end.
A new password_resets table was created, single use tokens that expire after 30 minutes are stored in hash form(not in plaintext) and a reset that logs out every session once it completes.
Used Gmail SMTP to send the reset link.
Users can request a rest of password, get the email, set a new password and login.
Did a lot of testing locally to confirm the old one does not work after a password has been reset.
Faced some Python issues to compile the new code. There were also some bugs related to windows copy-paste which took a lot of time to diagonize and fix,
In the mean time my laptop crashed and upon reboot hacktime trackign stopped working. I had to spend a couple of hours to troubleshoot the issue which was related to Norton anti-virus on my laptop. It had quarantined the WakaTime tracking tool thinking it was suspicious.
Finished testing and ready to roll this into production tomorrow.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.