Laravel 5.7 Passport oauth - один клиент для нескольких пользователей - PullRequest
0 голосов
/ 14 ноября 2018

Можно ли использовать один и тот же клиент OAuth для всех моих пользователей вместо одного клиента на пользователя?

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

При создании клиента с помощью внешнего интерфейса должна быть проблема.

Я побежал

php artisan migrate:fresh --seed
composer dump-autoload
php artisan config:clear

Затем создал пользователя вручную.

следующий

php artisan passport:client
0 голосов
/ 14 ноября 2018

Если вы используете клиент с предоставлением пароля, вы можете передать клиенту имя пользователя и пароль, и он будет аутентифицировать ваших пользователей только с одним клиентом.

Для защиты ваших маршрутов используйте промежуточное ПО auth и api охранник.

Не забудьте установить драйвер для api охранника на passport.

https://laravel.com/docs/5.7/passport#password-grant-tokens

Используйте эту ссылку, чтобы помочь вам.

...