Можно ли использовать Laravel Passport для аутентификации пользователей?

Laravel обеспечивает маршрутизацию приложений в целом со своими пользователями login/register метод.

Тем не мение; Мое приложение не может воспользоваться CSRF токен и сеансы в виде View работают на PhoneGap, поэтому я вынужден использовать другой метод аутентификации для обеспечения всех запросов от Phonegap приложение к Laravel Routes/Controllers безопасны.

Подходит ли для этого паспорт Laravel или OAuth2 используется для чего-то другого? Мне просто нужно немного руководства, так как я совсем новичок в этом методе аутентификации.

3

Решение

Laravel Passport или oAuth2 в этом отношении используется для аутентичных клиентов (мобильных приложений или веб-приложений, как в вашем случае) для безопасного использования API для доступа к данным.

Да, Laravel Passport используется для аутентификации клиентов, но то, как вы можете использовать его в своем проекте, полностью зависит от ваших точных требований, потому что, если вы просто планируете отправлять формы, вы все равно можете сделать это без использования токенов csrf, latsbrl passport или oAuth2, но если вы хотите создать безопасный способ предоставления клиентам / пользователям тура возможности отправлять и направлять данные на ваш бэкэнд, тогда да, вы должны использовать Laravel Passport.

В Laravel 5.3 есть небольшая сложность в реализации паспорта laravel для API, и чтобы помочь вам с этим, я уже написал подробную настройку и использование, напишите здесь 5,3 паспорта и API-интерфейсы Laravel.

Дайте мне знать, если вам нужна помощь, поскольку я недавно использовал oAuth2 и laravel паспорт практически во всех моих проектах.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]