У меня есть форма смены пароля и в ней два поля: old_password и new_password.
Я застрял с валидатором для старого пароля, вот что я сделал:
Validator::extend('old_password', function($attribute, $value) use ($user) {
return $user->password === Hash::make($value);
});
Но Hash::make($value) всегда дает разные результаты с одним и тем же $value.
Как я могу заставить валидатор соответствовать текущему паролю пользователя?