Refresh site on logout to avoid CSRF issues

plugins-v3
Agate 2020-05-19 12:02:58 +02:00
rodzic f4e9037f95
commit 79753d7752
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 6B501DFD73514E14
1 zmienionych plików z 4 dodań i 1 usunięć

Wyświetl plik

@ -168,7 +168,10 @@ export default {
commit(`${m}/reset`, null, {root: true})
})
logger.default.info('Log out, goodbye!')
router.push({name: 'index'})
await router.push({name: 'index'}, () => {
// refresh to get a new CSRF token
window.location.reload(true)
})
},
async check ({commit, dispatch, state}) {
logger.default.info('Checking authentication…')