Я использую Hash::check()
для проверки текущего пароля с введенным паролем. Я использую это, если для проверки этого действияLaravel use Hash as Validator
$HashPassowrd = Hash::make(Input::get('password'));
if(! Hash::check(Input::get('currPassword') , $data->password))
{
return Redirect::to('profile.update')
->withErrors('Current Password in Incorrect!');
}
, как использовать это в качестве validator
? например, в этом rules
$rules = array(
'name' => 'required|alpha',
'family' => 'required',
'email' => 'required|email',
'currPassword'=> 'required',
'password' => 'required|confirmed',
'password_confirmation'=>'required',
);
Что делать, если пароль пользователя включает в себя трубу или двоеточие? – rachelderp