diff --git a/app/controllers/users/users.password.server.controller.js b/app/controllers/users/users.password.server.controller.js index e246baed..83a0ed8c 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: 'http://' + req.headers.host + '/auth/reset/' + token + url: req.protocol+'://' + req.hostname + '/#!/auth/reset/' + token }, function(err, emailHTML) { done(err, emailHTML, user); }); diff --git a/app/routes/users.server.routes.js b/app/routes/users.server.routes.js index c459a8c5..18c77072 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/reset/:token').get(users.validateResetToken); - app.route('/auth/reset/:token').post(users.reset); + app.route('/auth/password/:token').get(users.validateResetToken); + app.route('/auth/password/: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 f7e49c51..82c435e1 100755 --- a/app/views/layout.server.view.html +++ b/app/views/layout.server.view.html @@ -61,7 +61,7 @@ -