We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 070808b commit c436af1Copy full SHA for c436af1
lib/auth/index.js
@@ -49,10 +49,14 @@ if (config.isEmailEnable) authRouter.use(require('./email'))
49
if (config.isOpenIDEnable) authRouter.use(require('./openid'))
50
51
// logout
52
-authRouter.get('/logout', function (req, res) {
+authRouter.get('/logout', function (req, res, next) {
53
if (config.debug && req.isAuthenticated()) {
54
logger.debug('user logout: ' + req.user.id)
55
}
56
- req.logout()
57
- res.redirect(config.serverURL + '/')
+
+ req.logout((err) => {
58
+ if (err) { return next(err) }
59
60
+ res.redirect(config.serverURL + '/')
61
+ })
62
})
0 commit comments