auth-server/composer.json
{ // "require": { "php": "^7.3|^8.0", // "laravel/passport": "^10.1" } //}
{ // "require": { "php": "^7.3|^8.0", // "laravel/passport": "^10.1" } //}
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;use Laravel\Passport\Passport; class AuthServiceProvider extends ServiceProvider{ // public function boot() { $this->registerPolicies(); Passport::routes(); Passport::tokensExpireIn(now()->addDays(15)); Passport::refreshTokensExpireIn(now()->addDays(30)); }}
return [// 'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users', ], 'api' => [ 'driver' => 'passport', 'provider' => 'users', 'hash' => false, ], ],//