Finished up with email password reset system.

This commit is contained in:
rainbow napkin 2024-12-28 15:36:42 -05:00
parent 3671b43789
commit 478edeeddf
13 changed files with 233 additions and 34 deletions

View file

@ -41,9 +41,9 @@ module.exports.post = async function(req, res){
}
//Generate the password reset link
const requestDB = await passwordResetModel.create({user: userDB._id});
const requestDB = await passwordResetModel.create({user: userDB._id, ipHash: req.ip});
//send successful response
//send URL
res.status(200);
return res.send({url: requestDB.getResetURL()});
//otherwise scream