@StepsOnes

Как определить, что ты авторизован по JWT токену в реакт?

При регистрации или логине я достаю из api Jwt Token и заношу его в localstorage, затем посылаю его в headers, так вот, как реакту понять, что ты авторизован? Сделать еще localstorage с isAuth и при отправке токена менять на true?
  • Вопрос задан
  • 136 просмотров
Решения вопроса 1
szQocks
@szQocks
при входе на сайт, проверить localStorage на наличие accessToken , если он там есть,
в useEffect отправлять запрос на рефреш токенов ( отправлять refreshToken на получение новых токенов ), в ответ придут 2 токена ну и соответственное данные о юзере, токены сохраняем туда куда надо, а данные о юзере заносим в стейт
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы