У меня есть профиль для пользователя, который может редактировать собственные профили. в этой форме у меня есть текущий пароль. который должен соответствовать совпадению с базами данных.Laravel Hash :: check() allways return false
Форма:
{{ Form::password('currPassword', array('id'=>'currPassword')) }}
я хочу иметь эту функцию в контроллере, чтобы проверить это с базой данных.
$data = User::find($id);
if(! Hash::check($data->password , Input::get('currPassword')))
{
return Redirect::to('/admin/profile')
->with('message', 'Current Password Error !')
->withInput();
}
хэшируются 123456
пароль в базе данных в порядке и после сдачи 123456
в currPassword
, который должен быть вернуться TRUE
, но что возвращение FALSE
allwayes.