Модель, связанная с процессом входа в систему, может быть изменена в:
config/auth.php
в разделе «провайдеры»:
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => \App\Models\MyOwnUsersTable::class,
],
],
Однако процесс входа в систему немного сложнее . LoginController использует трейт AuthenticatesUsers, где вы можете переопределить требуемые методы. Например, метод входа в систему
class LoginController extends Controller
{
use AuthenticatesUsers;
public function login(Request $request)
{
//Do whatever you have to do
return $this->sendLoginResponse($request);
}
}
Итак, в основном, я рекомендую вам изучить
Illuminate\Foundation\Auth\AuthenticatesUsers
и повторно использовать как можно больше из этого класса и переопределить только те методы, которые вам нужны. к.