diff --git a/src/PassportServiceProvider.php b/src/PassportServiceProvider.php index 4e482a6a..a1155c19 100644 --- a/src/PassportServiceProvider.php +++ b/src/PassportServiceProvider.php @@ -167,9 +167,11 @@ function (AuthorizationServer $server): void { ); } - $server->enableGrantType( - $this->makeDeviceCodeGrant(), Passport::tokensExpireIn() - ); + if (Route::has('passport.device')) { + $server->enableGrantType( + $this->makeDeviceCodeGrant(), Passport::tokensExpireIn() + ); + } }) ); }