我正在努力尝试使用Laravel框架对用户进行身份验证。在这一点上,我已经从几个教程中复制了一行代码,但没有任何工作。
下面我有试图进行身份验证的控制器代码。我知道输入对于存储在数据库中的内容是正确的(我已经完成了输入的var转储),但它仍然无法进行身份验证。这是代码。
public function handleLogin() {
$credentials = Input::only('email', 'password');
if (Auth::attempt($credentials)) {
echo "YES";
}
echo "FAILURE";
}
任何人都可以帮我解决这个问题吗?我真的很感激。
答案 0 :(得分:0)
解决了这个问题。数据库上的密码字段必须为60个字符才能生效。