В Laravel для попытки входа в систему, я обычно использую что-то вроде этогоо проверке подлинности в Laravel
if (Auth::attempt(array('email' => $usernameinput, 'password' => $password), true))
{
// The user is being remembered...
}
В принципе $ usernameinput будет проверять с электронной почтой от моего стола.
Я думал сделать это по-другому, например, есть электронная почта, имя пользователя и пароль в моей таблице. $ usernameinput может быть как по электронной почте, так и по имени пользователя в моей таблице.
Как я могу Auth :: попытка с условием, как:
(email==$usernameinput OR username==$usernameinput) AND password == $password
Я прочитал несколько статей, но я не понимаю, что вы можете объяснить это