Задать вопрос
@MelancholicTheDie
PHP Developer

Laravel Passport. Как авторизоваться по токену?

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

Использую laravel passport для авторизации.
Для роутов использую middleware auth:api.

Задача:
Авторизованным и неавторизованным пользователям нужно выводить список статей.
Но если пользователь авторизован, то нужно еще выводить isLiked (лайкнул ли пользователь статью).
Проблема в том, что данный middleware не дает доступа неавторизованным пользователям получать доступ к статьям.
А если и вовсе убрать middleware, то я не могу получить доступ в объекту Auth (даже если передаю токен).

Как быть? Ручками авторизоваться по токену? И как можно так авторизоваться.
Способы, идеи, мысли, буду благодарен за все.
  • Вопрос задан
  • 505 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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