Здравствуйте.
Использую laravel passport для авторизации.
Для роутов использую middleware auth:api
.
Задача: Авторизованным и неавторизованным пользователям нужно выводить список статей. Но если пользователь авторизован, то нужно еще выводить isLiked (лайкнул ли пользователь статью). Проблема в том, что данный middleware не дает доступа неавторизованным пользователям получать доступ к статьям. А если и вовсе убрать middleware, то я не могу получить доступ в объекту Auth (даже если передаю токен).
Как быть? Ручками авторизоваться по токену? И как можно так авторизоваться. Способы, идеи, мысли, буду благодарен за все.
Я не думаю, что тебе тут нужен паспорт, достаточно воспользоваться JWT, если ты видел пример как передается csrf токен, ты можешь так же добавить к заголовкам Authorization: Bearer <token>
, ну и написать Middleware для авторизации по JWT или воспользоваться кучей готовых библиотек, где уже это сделано. Например этот jwt-auth
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Как отправить PUT запрос с файлом в GuzzleНа curl все должно выполняться таким запросом:
Добрый день, я новичок, у меня есть код, который подключается к LDAP и берет оттуда данные и отображает в браузереНо как только натыкается на русские...