diff --git a/api/src/routes/auth.ts b/api/src/routes/auth.ts index e2ae46b..001a200 100644 --- a/api/src/routes/auth.ts +++ b/api/src/routes/auth.ts @@ -151,6 +151,7 @@ router.get('/callback', (req, res, next) => { router.get('/logout', [requireLogin], function (req, res, next) { req.logout(function (err) { + if (err) { return next(err); } req.session.destroy((err) => { @@ -168,10 +169,6 @@ router.get('/logout', [requireLogin], function (req, res, next) { returnTo: process.env.CLIENT_URL }; - logger.info('auth', `Member logged out`, { - user: req.user.id, - }); - res.redirect(process.env.AUTH_END_SESSION_URI + '?' + querystring.stringify(params)); }) });