Маркер JWT исчезает и возвращает неопределенный в консоли - PullRequest
0 голосов
/ 22 апреля 2020

В последние дни я пытался попасть в JWT для проекта, над которым я сейчас работаю. Я хочу использовать JWT для использования частных маршрутов, к которым могут обращаться только те, кто вошел в систему, и с кем-то из них, и через какого-то человека он выйдет через определенное время, как предоставляет {expiresIn}. Но моя проблема в том, что мой токен появляется только в консоли и документе на странице сообщения, но исчезает и возвращает неопределенное значение в консоли, когда я go перехожу на другую страницу.

1 Ответ

0 голосов
/ 22 апреля 2020

Вы должны хранить токен JWT в браузере как повар ie.

res.cookie("token", token, { expire: new Date() + 9999 });

Попробуйте использовать повар ie парсер https://www.npmjs.com/package/cookie-parser Вы также можете удалить повара ie во время выхода из системы

res.clearCookie('token');
...