aboutsummaryrefslogtreecommitdiff
path: root/app.js
diff options
context:
space:
mode:
authornanalelfe <nargiza.nosirova@mail.utoronto.ca>2016-07-27 23:07:23 +0000
committernanalelfe <nargiza.nosirova@mail.utoronto.ca>2016-07-27 23:07:23 +0000
commit76d2ef0c64911b449d206df7f206a0d0548266e0 (patch)
treedd77d77df650b1f2f5a22b56ea17aa43f3389f73 /app.js
parentce93c6f62b137c677ba2c237d07c54e59c05ae8a (diff)
Fixed login bug
Diffstat (limited to 'app.js')
-rw-r--r--app.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/app.js b/app.js
index b0008a3..8d97dc8 100644
--- a/app.js
+++ b/app.js
@@ -58,6 +58,10 @@ app.use(function(req, res, next) {
res.locals.login = req.isAuthenticated(); // global variable
res.locals.session = req.session;
res.locals.user = req.user;
+ console.log(req.user && !req.user.login_info && (req.originalUrl != '/user/verify'));
+ if (req.user && !req.user.login_info && (req.originalUrl != '/user/verify')){
+ req.logout();
+ }
res.locals.messages = req.session.messages;
next();
});