Для авторизации через несколько моделей:
1) Найти /config/auth.php
2) Добавить дополнительные значения в guards и providers. Например, отдельные аккаунты пользователей для личного кабинета, и администраторов для панели управления (
дока).
'guards' => [
'admin' => [
'driver' => 'session',
'provider' => 'admin',
],
'account' => [
'driver' => 'session',
'provider' => 'account',
],
],
'providers' => [
'admin' => [
'driver' => 'eloquent',
'model' => App\Models\Admin\User::class,
],
'account' => [
'driver' => 'eloquent',
'model' => App\Models\Account\User::class,
],
],