Выход из системы, но учетные данные предыдущего пользователя есть на странице вместо текущего пользователя, пока я не обновлю sh страницу - PullRequest
0 голосов
/ 01 мая 2020

В vue. js, когда я вышел из системы от одного пользователя и вошел в систему от другого пользователя, вместо текущего пользователя отображается идентификатор предыдущего пользователя (токен доступа), пока я не обновлю sh страницу. Я использую метод localstorage.removeItem ().

    Here it is login function                                                            


    async userLogin({ commit }, userObj) {
        const response = await axios(api.auth.signIn(userObj));
        localStorage.setItem(
          'userTokens',
          JSON.stringify({
            access: response.data.access,
            refresh: response.data.refresh,
          }),
        );
        commit(LOGIN, response.data);
      },





    And is logout function                                                                                            

      async userLogout({ commit }) {
        try {
          console.log('object');
          localStorage.removeItem('userTokens');
          commit(LOGOUT);
        } catch (e) {
          console.warn(e);
        }
      },


   Dont know the issue.                                               
...