Я реализовал учетные данные клиента для Laravel 5.6.
Но он работает и с токеном пароля, который не должен быть, так как в маршруте должны учитываться только токены, сгенерированные из client_credentials, я следовал этому документу.
https://filljoyner.com/2017/03/01/how-to-use-client-credentials-grant-tokens-for-your-api-authorization-with-laravel-5-4s-passport/
Кроме того, я пытался увеличить время жизни с помощью этого:
Passport::tokensExpireIn(Carbon::now()->addYear(5));
Но это увеличивает время жизни токена для всехтокены, включая пароли, я пытаюсь просто увеличить время жизни токена учетных данных клиента.