From 68069e1955f63219601a9dd9100b56075fb2099c Mon Sep 17 00:00:00 2001 From: Yoshie Muranaka Date: Fri, 15 May 2020 08:06:46 -0700 Subject: Add logout commit for 401 response Change the authentication logout from router to api interceptor, so that if a user accidentally navigates to login page by clicking the browser back button, they aren't automatically logged out. Logouts would occur when hitting a 401 response or if the user clicks the logout button from app header. Signed-off-by: Yoshie Muranaka Change-Id: I6290070b63e724b75b3ac2fc39b3c7e814fbfc3e --- src/router/index.js | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/router/index.js') diff --git a/src/router/index.js b/src/router/index.js index 33743fe0..c3d44390 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -98,9 +98,6 @@ const router = new VueRouter({ }); router.beforeEach((to, from, next) => { - // Commit logout to remove XSRF-TOKEN cookie when - // redirected to login page (eg 401 response) - if (to.name === 'login') store.commit('authentication/logout'); if (to.matched.some(record => record.meta.requiresAuth)) { if (store.getters['authentication/isLoggedIn']) { next(); -- cgit v1.2.3