2
我已经定义了一个新的后卫,它只是与默认的“web”后卫的区别是提供者的模型。Laravel 5注册后卫从服务提供商
所以我注册了它的config/auth.php:
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
'admin' => [
'driver' => 'session',
'provider' => 'admins'
],
],
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\User::class,
],
'admins' => [
'driver' => 'eloquent',
'model' => Modules\AdminCore\Entities\Admin::class
]
]
它的工作完美,但我需要在laravel包中定义这个后卫。 我相信这可能来自我的包裹服务提供商,但是如何?