سلام دوستان..
برای پروژم از احراز هویت چندگانه میخوام استفاده کنم..
برای ادمین ها یه گارد تعریف کردم به این صورت..
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
'api' => [
'driver' => 'token',
'provider' => 'users',
'hash' => false,
],
'admins-web' => [
'driver' => 'session',
'provider' => 'admins',
],
],
پرووایدر هم به این صورت تعریف کردم..
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\User::class,
],
'admins' => [
'driver' => 'eloquent',
'model' => App\Admin::class,
],
// 'users' => [
// 'driver' => 'database',
// 'table' => 'users',
// ],
],
و توی کنترلر مربوط به لاگین هم اومدم اینو گذاشتم که بجای گارد تعریف شده توی تریت از این گارد استفاده کنه.
protected function guard()
{
return Auth::guard('admins-web');
}
ولی موقع لاگین بهم این ارور رو میده..
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟