Php laravel 5.6多身份验证问题

Php laravel 5.6多身份验证问题,php,laravel,authentication,Php,Laravel,Authentication,在我的项目中进行多重身份验证后出现异常: 传递给Illumb\Auth\SessionGuard::\uuu construct()的参数2必须是Illumb\Contracts\Auth\UserProvider的实例,给定为空,在D:\xaamp\htdocs\laravelapi\vendor\laravel\framework\src\illumb\Auth\AuthManager.php中调用 这是一张照片: 我不明白,请帮忙,谢谢 下面是auth.php配置文件 'defa

在我的项目中进行多重身份验证后出现异常:

传递给Illumb\Auth\SessionGuard::\uuu construct()的参数2必须是Illumb\Contracts\Auth\UserProvider的实例,给定为空,在D:\xaamp\htdocs\laravelapi\vendor\laravel\framework\src\illumb\Auth\AuthManager.php中调用

这是一张照片:

我不明白,请帮忙,谢谢

下面是auth.php配置文件

    'defaults' => [
    'guard' => 'web',
    'passwords' => 'user',
], 'guards' => [
    'web' => [
        'driver' => 'session',
        'provider' => 'users',
    ],

    'api' => [
        'driver' => 'token',
        'provider' => 'users',
    ],
    'admin' => [
        'driver' => 'session',
        'provider' => 'admins',
    ],
    'library' => [
        'driver' => 'session',
        'provider' => 'libraries',
    ],

],'providers' => [
    'users' => [
        'driver' => 'eloquent',
        'model' => App\User::class,
    ],
    'admins' => [
        'driver' => 'eloquent',
        'model' => App\Admin::class,
    ],
    'libraries' => [
        'driver' => 'eloquent',
        'model' => App\Library::class,
    ],

我为每个guard loginController和登录视图制作了

你能提供如何访问auth吗?我在问题中添加了auth.php文件