@Alexxosipov
Fullstack (php + js) developer

Как правильно сделать закрытый API на Laravel?

Всем привет. Сейчас делаю полный бэк на Laravel 5.5, изучаю доки passport, но крайне важен совет уже опытного человека в данном вопросе.
Passport, как я понял, предоставляет возможность разработки открытого API, в доках об этом очень много написано. Но как быть, если мне нужен API, который должен быть закрыт "извне"? Т.е. он будет использоваться на сайте (SPA, Vue.js) и в мобильном приложении. Что именно мне нужно смотреть, какая должна быть последовательность запросов?

Как я понял, мне нужно вот это: https://laravel.com/docs/5.5/passport#consuming-yo...
Но непонятно, почему мы добавляем мидлвэр CreateFreshApiToken к группе web? И как это меняет поведение API, что делать далее?
  • Вопрос задан
  • 418 просмотров
Пригласить эксперта
Ответы на вопрос 1
erniesto77
@erniesto77
oop, rb, py, php, js
Надо во всех API контроллерах добавить middleware

https://laravel.com/docs/5.5/middleware

https://laracasts.com/discuss/channels/laravel/whe...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы