laravel 5.6 Multi Auth проблемы - PullRequest
0 голосов
/ 07 сентября 2018

Я получил исключение после того, как сделал мульти-аутентификацию в своем проекте:

Аргумент 2, передаваемый в Illuminate \ Auth \ SessionGuard :: __ construct (), должен быть экземпляром Illuminate \ Contracts \ Auth \ UserProvider, с указанием нуля, вызываемым в D: \ xaamp \ htdocs \ laravelapi \ vendor \ laravel \ framework \ ЦСИ \ Осветите \ Auth \ AuthManager.php

Вот картинка:

exception error

Я не понимаю, пожалуйста, помогите, спасибо.

вот файл конфигурации 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,
    ],

и я сделал для каждого охранника loginController и просмотров входа в систему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...