【发布时间】:2018-10-23 04:26:03
【问题描述】:
在 laravel 中进行登录尝试我通常使用这样的东西:
if (Auth::attempt(array('email' => $usernameinput, 'password' => $password), true))
{
// The user is being remembered...
}
基本上$usernameinput 会检查我表中的email。
我想用不同的方式来做,比如我的桌子上有email、username 和password。 $usernameinput 可以是我表中的 email 或 username 字段。
我怎样才能Auth::attempt 遇到这样的情况:
(email==$usernameinput OR username==$usernameinput) AND password == $password
【问题讨论】: