Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 12.07.2019 15:35:04

Авторизация на Laravel через сторонние API

Всем доброго времени суток.

Есть сторонние API, через которые идёт авторизация. Я посылаю: токен_приложения, логин и пароль
При успешной авторизации API возвращают мне токен_сессии.

Вопрос такой. Как мне правильно сделать атворизацию у меня на Laravel с помощью Middleware.
Что бы записать логин, токен_сессии и другие нужные мне данные в - Auth::user()
Что бы защитить линки, по которым не должен ходить не авторизованный пользователь.


Сильно не пинайтесь, только начал разработку на Laravel

Не в сети

#2 18.07.2019 11:22:27

Re: Авторизация на Laravel через сторонние API

Не очень понятно о чём ты спрашиваешь. Давай начнём с терминов и потом, надеюсь, станет ясно куда двигаться:

Во первых, давай уточним, речь про авторизацию или аутентификацию. Это не одно и то же, хотя связано.
https://ru.wikipedia.org/wiki/%D0%90%D0 … 0%B8%D1%8F

Во вторых есть описание авторизации через сессию и через токен. Для этого в Laravel есть разные гайды и мидлвары.
https://laravel.ru/docs/v5/authorization
https://laravel.ru/docs/v5/authentication

Не в сети

#3 18.07.2019 20:48:48

Re: Авторизация на Laravel через сторонние API

Не гайды, а гарды ))) лишь бы не гады.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Не в сети

Подвал раздела