我已阅读Laravel 5 Docs about Authentication,但无法设置如所述的登录。Laravel5:身份验证::尝试不按预期方式工作
我的用户表中包含两个字段,用户名和密码(这是键入文本),我已经存储在散列密码这就好比$2y$10$XCyEOyvC6Yp/O6HaeemPheO4KV1I8aEMUytZZt77Yjw9hp/j6uivWnope
这里是我的代码:
public function validateLogin()
{
$email = Input::get('email');
$pass = Input::get('password');
$pass = Hash::make($pass);
$credentials = [
'username' => $email,
'password' => $pass
];
if (Auth::attempt($credentials)) {
// Authentication passed...
return "passed";
}else{
return "nope";
}
}
我已经尝试新鲜事物,Auth::attempt
始终返回false :( 伊莫它是完全一样的文档所描述的,任何人都知道什么是错的? 感谢
检查你的用户表和配置/ auth.php认证表用户 –