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

Авторизация по JWT. Как организовать?

Здравствуйте.

Имеется проект на PHP, к которому необходимо привязать JWT авторизацию. Как организовать логику работы?

Мы получаем зашифрованный JWT с данными пользователя, что с ним делать дальше? Поместить в localstorage браузера нет возможности, так как это PHP. Добавить в сессии? То же не вариант, так как у API сервера и frontend-сервера могут быть разные домена и сессия в этом случаи не сработает.

Хотелось бы узнать мнение более опытных людей, которые сталкивались, либо решали подобные вопросы, какие есть способы авторизации по JWT? Либо же, как хранить Json Web Token у пользователя и при необходимости получать на API сервер и аунтефицировать пользователя?
  • Вопрос задан
  • 498 просмотров
Подписаться 1 Сложный 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise Куратор тега PHP
Solution Architect, AWS Certified, Serverless
Способов много. От хранения в кэше до хранения в базе. В любом случае токен штука временная и со временем все-равно протухнет
Ответ написан
Ваш ответ на вопрос

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

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