diff --git a/app/controllers/users/users.password.server.controller.js b/app/controllers/users/users.password.server.controller.js index 8b70d664..e246baed 100755 --- a/app/controllers/users/users.password.server.controller.js +++ b/app/controllers/users/users.password.server.controller.js @@ -60,7 +60,7 @@ exports.forgot = function(req, res, next) { res.render('templates/reset-password-email', { name: user.displayName, appName: config.app.title, - url: req.protocol+'://' + req.headers.host + '/#!/auth/reset/' + token + url: 'http://' + req.headers.host + '/auth/reset/' + token }, function(err, emailHTML) { done(err, emailHTML, user); }); @@ -103,10 +103,10 @@ exports.validateResetToken = function(req, res) { } }, function(err, user) { if (!user) { - return res.redirect('/#!/auth/reset/invalid'); + return res.redirect('/#!/password/reset/invalid'); } - res.redirect('/#!/auth/reset/' + req.params.token); + res.redirect('/#!/password/reset/' + req.params.token); }); }; diff --git a/app/routes/users.server.routes.js b/app/routes/users.server.routes.js index 18c77072..c459a8c5 100755 --- a/app/routes/users.server.routes.js +++ b/app/routes/users.server.routes.js @@ -21,8 +21,8 @@ module.exports = function(app) { // Setting up the users password api app.route('/users/password').post(users.requiresLogin, users.changePassword); app.route('/auth/forgot').post(users.forgot); - app.route('/auth/password/:token').get(users.validateResetToken); - app.route('/auth/password/:token').post(users.reset); + app.route('/auth/reset/:token').get(users.validateResetToken); + app.route('/auth/reset/:token').post(users.reset); // Setting up the users authentication api app.route('/auth/signup').post(users.signup); diff --git a/app/views/layout.server.view.html b/app/views/layout.server.view.html index 82c435e1..f7e49c51 100755 --- a/app/views/layout.server.view.html +++ b/app/views/layout.server.view.html @@ -61,7 +61,7 @@ -