Laravel 如何使用web';s guard和api';拉雷维尔项目中的两名后卫是谁?

Laravel 如何使用web';s guard和api';拉雷维尔项目中的两名后卫是谁?,laravel,authentication,oauth,jwt,Laravel,Authentication,Oauth,Jwt,我在laravel中的身份验证有问题。 我在我的项目中添加了jwt auth,因为我需要使用令牌进行身份验证,但要使用它,我必须更改文件“auth.php”中default的保护 这里有一个问题,因为如果我将default的守卫从“web”更改为“api”,登录路径将不再工作 我怎样才能解决这个问题 谢谢大家。要同时使用这两种方法,请在auth guards中将api驱动程序从“token”更改为“jwt”。保持默认值不变 'guards' => [ 'web' => [

我在laravel中的身份验证有问题。 我在我的项目中添加了jwt auth,因为我需要使用令牌进行身份验证,但要使用它,我必须更改文件“auth.php”中default的保护

这里有一个问题,因为如果我将default的守卫从“web”更改为“api”,登录路径将不再工作

我怎样才能解决这个问题


谢谢大家。

要同时使用这两种方法,请在auth guards中将api驱动程序从“token”更改为“jwt”。保持默认值不变

'guards' => [
    'web' => [
        'driver' => 'session',
        'provider' => 'users',
    ],

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

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