【发布时间】:2014-02-25 01:24:28
【问题描述】:
我有个人资料表格供用户编辑自己的个人资料。在这种形式中,我有当前密码。必须从 seved 匹配到数据库中。
表格:
{{ Form::password('currPassword', array('id'=>'currPassword')) }}
我想在 Controller 中有这个功能来检查数据库。
$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。
【问题讨论】:
-
更多详情请参考this。