, пытаясь придумать способ, который позволит мне проверить пароль ввода навстречу с базой данных.Custom validation help для laravel - проверить поле против поля БД
Для значения базы данных Я использую функцию Auth. До сих пор у меня есть:
$currentPassword = Auth::user()->password;
$passwordInput = Input::get('password-old');
if (isset($passwordPassword) && !Hash::check($passwordInput, $currentPassword))
{
return Redirect::to('/updatepassword')->with('incorrectPassword', '1');
}
Затем я проверяю неправильный пароль, отправленный с перенаправлением. Это работает, но его уродливо. Я хочу создать пользовательскую проверку, где я могу проверить поле на заданное значение.
Итак:
'password' = > 'checkMatch:$checkValue'
Или что-то?
Любая помощь по этому вопросу? Я посмотрел, как реализовать пользовательские правила проверки, но не могу получить это в моей голове без рабочего примера.
Спасибо, как бы это использовать? Как в 'password' => 'required | checkMatch :?' – Lovelock
Да, ''password' => 'required | checkMath: yourPasswordHere'' –