Remove former localStorage in case of 401 response

This commit is contained in:
Bubka 2020-02-27 09:30:02 +01:00
parent 83aa5667e2
commit 6ed88664d3

7
resources/js/api.js vendored
View File

@ -45,7 +45,12 @@ Vue.axios.interceptors.response.use(response => response, error => {
// Otherwise we push to a specific or generic error view
let routeName = 'genericError'
if ( error.response.status === 401 ) routeName = 'login'
if ( error.response.status === 401 ) {
localStorage.removeItem('jwt');
localStorage.removeItem('user');
routeName = 'login'
}
if ( error.response.status === 404 ) routeName = '404'
router.push({ name: routeName, params: { err: error.response } })