diff --git a/client/src/main.js b/client/src/main.js index 67755f16..5d073534 100644 --- a/client/src/main.js +++ b/client/src/main.js @@ -153,8 +153,8 @@ function joiningClass(to) { router.beforeEach(async (to, from, next) => { if (to.path === '/logout') { publicApolloClient.resetStore(); - next({name: 'hello'}); - return; + location.replace(`https://sso.hep-verlag.ch/logout?return_to=${process.env.LOGOUT_REDIRECT_URL}`); + next(false); } if (unauthorizedAccess(to)) {