Можно ли использовать один и тот же клиент OAuth для всех моих пользователей вместо одного клиента на пользователя?
При создании клиента с помощью внешнего интерфейса должна быть проблема.
Я побежал
php artisan migrate:fresh --seed composer dump-autoload php artisan config:clear
Затем создал пользователя вручную.
следующий
php artisan passport:client
Если вы используете клиент с предоставлением пароля, вы можете передать клиенту имя пользователя и пароль, и он будет аутентифицировать ваших пользователей только с одним клиентом.
Для защиты ваших маршрутов используйте промежуточное ПО auth и api охранник.
auth
api
Не забудьте установить драйвер для api охранника на passport.
passport
https://laravel.com/docs/5.7/passport#password-grant-tokens
Используйте эту ссылку, чтобы помочь вам.