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包中定義這個後衛。 我相信這可能來自我的包裹服務提供商,但是如何?