From 93a631a8fd56cc459fc93fb2ee1892366c2d0b95 Mon Sep 17 00:00:00 2001 From: michal-oleniacz Date: Mon, 29 Jan 2024 12:46:28 +0100 Subject: [PATCH] fix: Change in logout logic JIRA: UUI-241 --- server/app.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/server/app.js b/server/app.js index bf56a0f..8f7c8b1 100755 --- a/server/app.js +++ b/server/app.js @@ -110,10 +110,11 @@ app.get('/introspect', asyncMW(async (req, res, next) => { })); app.get('/logout', (req, res) => { - req.logout(); - // Destroy the session and any possible data we might have for the user - // @see https://www.npmjs.com/package/express-session#sessiondestroycallback - req.session.destroy(() => res.redirect('/')); + req.logout(() => { + // Destroy the session and any possible data we might have for the user + // @see https://www.npmjs.com/package/express-session#sessiondestroycallback + req.session.destroy(() => res.redirect('/')); + }); }); app.get('/.well-known/apple-app-site-association', (_, res) => {