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

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

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

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

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