bobness / inspect-app

0 stars 0 forks source link

Enable resetting passwords #164

Closed bobness closed 1 year ago

bobness commented 1 year ago

Frontend: tap Forgot Password --> enter email address --> get confirmation that an email was sent

Backend 1: GET user route with new password parameters --> look up user by email --> generate ~10 character hash key and save it in the db --> send email to user who requested it

Backend 2: look up user by key --> if it exists, allow them to change their password

*** ideally first verify that their email is verified. however, that's not a feature yet