Finished up with email password reset system.
This commit is contained in:
parent
3671b43789
commit
478edeeddf
13 changed files with 233 additions and 34 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue