Laravel - Hash :: check()总是返回false

时间:2014-06-09 16:51:12

标签: laravel laravel-4

您好我正在使用Laravel 4,我想检查数据库中是否存在用户密码,所以我这样做:

 Return Hash::check($password, Auth::user()->password);

我始终false甚至$password值得到的问题是正确的

1 个答案:

答案 0 :(得分:3)

你用过这个:

Return Hash::check($password, Auth::user()->password);

它总是返回false,因为Auth::user()->password);只有在用户登录时才可用,而我假设您在用户未登录时检查密码。