Вопросы о приложении Laravel API-Centric
Я новичок в API. Я хочу создать ориентированное на API веб-приложение Laravel и приложение для Android. Они будут использовать приватный API.
Я не уверен, как сделать аутентификацию пользователя для API. Я прочитал много статей о JWT и еще много о OAuth2, но я до сих пор не уверен, какой из них использовать и как на самом деле это сделать.
1 ответ
Решение
Я рекомендую вам прочитать эту очень удобную книгу - https://apisyouwonthate.com/. Это помогает с теорией и реализацией API в Laravel. Хотя код предназначен специально для Laravel 4, практически все в книге все еще полезно.
Начиная с Laravel 5.2, инфраструктура предоставляла поддержку аутентификации токена и аутентификации веб-формы прямо из коробки. https://www.laravel.com/docs/5.3/passport