Я пытаюсь выполнить эту функцию Firebase, чтобы выйти из системы, уничтожить токен доступа localstorage и в конечном итоге изменить геттер Vuex (часть Vuex полностью настроена).Тем не менее, где-то в процессе это терпит неудачу, и журналы не очень помогают
Когда нажата кнопка «выход из системы», отображается компонент logout.vue, и это то, что находится в моей ловушке жизненного цикла созданного ():
firebase.auth().signOut().then(function() {
localStorage.removeItem('access_token')
this.$router.push({ name: 'login' })
}).catch(function(error) {
console.log("unsuccessful sign-out")
});
Тем не менее, access_token все еще там, и getter logged_in по-прежнему установлен в true.