我有密码更改表格,其中有两个字段:old_password
和new_password
。
我被旧密码验证器困住了,这就是我所做的:
Validator::extend('old_password', function($attribute, $value) use ($user) {
return $user->password === Hash::make($value);
});
但Hash::make($value)
总是用相同的结果产生不同的结果$value
。
如何使验证器匹配当前用户密码?