我是第一次使用laravel / passport。我在现有代码包中执行了以下步骤。
包含的代码如下
//app/Providers/AuthServiceProvider.php
Passport::routes();
Passport::tokensExpireIn(Carbon::now()->addDays(15));
Passport::refreshTokensExpireIn(Carbon::now()->addDays(30));
//app/User.php
use Laravel\Passport\HasApiTokens;
use HasApiTokens, Notifiable;
//config/auth.php
'api' => [
'driver' => 'passport',
'provider' => 'users',
],
并且在路由文件中,中间件为auth:api
。我在登录时获得令牌。但总是护照返回未经身份验证
尝试过,
Passport Package returning "Unauthenticated" Error
laravel passport returns unauthenticated
尚未解决。