lumen-api-demo icon indicating copy to clipboard operation
lumen-api-demo copied to clipboard

Auth driver [jwt] for guard [api] is not defined.

Open balabalab opened this issue 4 years ago • 1 comments

app.php中把这个注释打开后报错,不太清楚这个逻辑,请问能讲下吗。 app('Dingo\Api\Auth\Auth')->extend('jwt', function ($app) { return new Dingo\Api\Auth\Provider\JWT($app['Tymon\JWTAuth\JWTAuth']); });

balabalab avatar Jan 14 '21 03:01 balabalab

 'defaults' => [
    'guard' => env('AUTH_GUARD', 'api'),
],

'guards' => [
    'api' => [
        'driver' => 'jwt',
        'provider' => 'users',
    ],
],

'providers' => [
    'users' => [
        'driver' => 'eloquent',
        'model' => App\Models\User::class,
    ],
],

auth.php配置信息

balabalab avatar Jan 14 '21 03:01 balabalab