Redirect to original URL when users sign-in via Local strategy

This commit is contained in:
Sahat Yalkabov
2014-03-08 15:01:32 -05:00
parent b82cef30b7
commit af08279735

View File

@ -13,7 +13,6 @@ var secrets = require('../config/secrets');
exports.getLogin = function(req, res) { exports.getLogin = function(req, res) {
if (req.user) return res.redirect('/'); if (req.user) return res.redirect('/');
req.session.lastUrl = req.header('Referrer');
res.render('account/login', { res.render('account/login', {
title: 'Login' title: 'Login'
}); });
@ -46,7 +45,7 @@ exports.postLogin = function(req, res, next) {
req.logIn(user, function(err) { req.logIn(user, function(err) {
if (err) return next(err); if (err) return next(err);
req.flash('success', { msg: 'Success! You are logged in.' }); req.flash('success', { msg: 'Success! You are logged in.' });
res.redirect(req.session.lastUrl || '/'); res.redirect(req.session.returnTo || '/');
}); });
})(req, res, next); })(req, res, next);
}; };