我现在什么都试过了。在我的 auth.php 中,我将其设置为:
return array(
'driver' => 'eloquent',
'username' => 'email',
'password' => 'password',
'model' => 'User',
'table' => 'users',
);
我将通过数据库“电子邮件”中的列和密码“密码”登录用户
这是我的用户控件类,它检查登录,但每次都返回 false。
是的 $in['email'] 正在返回一封电子邮件,而 $in['password'] 是一个密码。是的,数据库中有这样的信息记录。
if ( Auth::attempt(array("username" => $in['email'], "password" => $in['password']))):
echo "OK!";
else:
return Redirect::to('/users/login')->with_errors($v);
endif;