Печенье не удаляющее все время под углом 7 - PullRequest
0 голосов
/ 28 мая 2019

Я использую ngx-cookie-service для хранения моего токена, но когда я нажимаю Отключить, куки не удаляются каждый раз.Иногда это работает, но иногда это не так.

иногда мне нужно просто перезагрузить страницу, чтобы убедиться, что куки удалены, иногда это работает нормально, но не перенаправляет меня на страницу входа.я проверил это в localhost и в сборке то же самое.для браузера я использую chrome

Для установки моего токена я использую это:

 setAuth(value, expireTime): void {
this.cookieService.set('id_token', value, expireTime, '../');

}

Я использую следующий код для удаления куки:

clearCookies(){this.cookieService.deleteAll('../');}

и это моя функция выхода из системы:

  logOut() {
let path = location.pathname;
if (path.indexOf('/panier') > -1 || path.indexOf('/store') > -1) {
  this.setLogout({ value: true });
} else {
  this.disconnect().subscribe(res => {
    if (res.status == 'success') {
      this.setLogout({ value: false })
      this.clearCookies();
      this.router.navigate(['/login'])
    }
  })
}

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...