Laravel обеспечивает маршрутизацию приложений в целом со своими пользователями login/register
метод.
Тем не мение; Мое приложение не может воспользоваться CSRF
токен и сеансы в виде View работают на PhoneGap, поэтому я вынужден использовать другой метод аутентификации для обеспечения всех запросов от Phonegap
приложение к Laravel
Routes/Controllers
безопасны.
Подходит ли для этого паспорт Laravel или OAuth2
используется для чего-то другого? Мне просто нужно немного руководства, так как я совсем новичок в этом методе аутентификации.
Laravel Passport или oAuth2 в этом отношении используется для аутентичных клиентов (мобильных приложений или веб-приложений, как в вашем случае) для безопасного использования API для доступа к данным.
Да, Laravel Passport используется для аутентификации клиентов, но то, как вы можете использовать его в своем проекте, полностью зависит от ваших точных требований, потому что, если вы просто планируете отправлять формы, вы все равно можете сделать это без использования токенов csrf, latsbrl passport или oAuth2, но если вы хотите создать безопасный способ предоставления клиентам / пользователям тура возможности отправлять и направлять данные на ваш бэкэнд, тогда да, вы должны использовать Laravel Passport.
В Laravel 5.3 есть небольшая сложность в реализации паспорта laravel для API, и чтобы помочь вам с этим, я уже написал подробную настройку и использование, напишите здесь 5,3 паспорта и API-интерфейсы Laravel.
Дайте мне знать, если вам нужна помощь, поскольку я недавно использовал oAuth2 и laravel паспорт практически во всех моих проектах.
Других решений пока нет …