$credentials = array(
'email' => $username,
'password' => $password,
'active' => 1,
'type' => 1, 2
);
проверить, существует ли тип 1, затем разрешить вход в систему, если user_type 1 не существует с комбинацией имени пользователя и пароля, проверить из двух, если существует вход в систему, если пользователь не найден;
if (Auth::attempt($credentials, true)) {
//Something
}