我试图在Laravel 4中创建自定义登录功能,但我不知道如何将密码与已存储的哈希密码进行比较。
这是我的控制器
public function login($email,$password)
{
$user=UserMobile::where('email','=',$email)->count();
if($user==0)
{
return Response::json("Invalid");
}
else
{
$user=UserMobile::where('email','=',$email)->first();
if(Hash::check($password,$user->password))
{
return Response::json($user);
}
else
{
return Response::json("Error");
}
}
}
当我尝试在postman中检查它时,它会一直返回返回Response :: json(" Error");.有人可以帮忙吗?提前谢谢