fix: always redirect to home on login
This commit is contained in:
@ -193,21 +193,11 @@ module.exports = function enableAuthentication(app) {
|
||||
// update user and log them in
|
||||
.map(user => user.loginByRequest(req, res))
|
||||
.do(() => {
|
||||
let redirectTo = '/';
|
||||
|
||||
if (
|
||||
req.session &&
|
||||
req.session.returnTo
|
||||
) {
|
||||
redirectTo = req.session.returnTo;
|
||||
}
|
||||
|
||||
req.flash(
|
||||
'success',
|
||||
'Success! You have signed in to your account. Happy Coding!'
|
||||
);
|
||||
|
||||
return res.redirect(redirectTo);
|
||||
return res.redirect('/');
|
||||
})
|
||||
.subscribe(
|
||||
() => {},
|
||||
|
@ -106,9 +106,8 @@ export default function setupPassport(app) {
|
||||
// https://stackoverflow.com/q/37430452
|
||||
let successRedirect = (req) => {
|
||||
if (!!req && req.session && req.session.returnTo) {
|
||||
let returnTo = req.session.returnTo;
|
||||
delete req.session.returnTo;
|
||||
return returnTo;
|
||||
return '/';
|
||||
}
|
||||
return config.successRedirect || '';
|
||||
};
|
||||
|
Reference in New Issue
Block a user