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