update the reset password functionality and make the password reset form consistent with other such forms

This commit is contained in:
Michael Q Larson
2015-01-12 22:02:33 -08:00
parent 3afd05ad85
commit 26c3f265ad
2 changed files with 6 additions and 5 deletions

View File

@ -428,7 +428,8 @@ exports.getReset = function(req, res) {
return res.redirect('/forgot');
}
res.render('account/reset', {
title: 'Password Reset'
title: 'Password Reset',
token: req.params.token
});
});
};
@ -590,7 +591,7 @@ exports.postForgot = function(req, res, next) {
'/reset/',
token,
'\n\n',
'If you did not request this, please ignore this email and',
'If you did not request this, please ignore this email and\n',
'your password will remain unchanged.\n'
].join('')
};

View File

@ -1,9 +1,9 @@
extends ../layout
block content
.col-sm-8.col-sm-offset-2
form(action='/post/reset/', method='POST')
legend Reset Password
.col-sm-8.col-sm-offset-2.jumbotron
form(action='/reset/#{token}', method='POST')
h1 Reset Password
input(type='hidden', name='_csrf', value=_csrf)
.form-group
label(for='password') New Password