После использования php artisan make:auth
Вы можете видеть в LoginController
, есть черта AuthenticatesUsers
. Авторизация по умолчанию - AuthenticatesUsers
. Его можно изменить с помощью собственной функции, переопределив validateLogin
, attemptLogin
, credentials
и т. Д. *
например
protected function validateLogin(Request $request)
{
$this->validate($request, [
'username' => 'required|string',
'ic_number' => 'required|string',
]);
}
protected function credentials(Request $request)
{
return $request->only('username', 'ic_number');
}