我想检查用户键入的旧密码是否与使用check hash的DB密码匹配,但是它无法正常工作请咨询。
下面是我用来更新密码功能的代码 需要的字段是old_passwrord,new_password。
目前它不会去哈希检查功能并直接更新密码。
else if (Hash::check('password', $getPassword->password))
{
return ['error'=>['code'=>206, 'message'=>'old password is not matching']];
}
答案 0 :(得分:0)
替换
cin >> age1;
cin.ignore();
与
else if (Hash::check('password', $getPassword->password))