Задать вопрос

Как отдать клиенту jwt токен?

Дали задание сделать приложение на реакте -клиент и ноде - бэк. Не очень понимаю, как юзеру на стороне клиента передавать токен. Проверяю rest api запросы через postman (http-клиент такой), и в хедерах сам прописываю:
Authorization: Bearer ejsSIaisi...-тут идет сам токен
. Окей, это понятно. А как вообще клиенту эти токены записываются?? Как я понимаю, они сохраняются, например, в local storage. А как сохранить?
Как вы реализовывается jwt авторизацию?
  • Вопрос задан
  • 1116 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
Пользователь вводит логин, пароль, отправляет на сервер в ответ вы выдаете ему подписанный токен, с некой зашифрованной информацией. Сохранить его ты можешь где угодно, в куках, в локальном хранилище, не важно.
Теперь пользователь отправляет запрос и передает токен (заголовком, в запросе или как угодно), верифицируем токен, достаем информацию = знаем что за пользователь и прочую инфу.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы