【发布时间】:2016-12-19 03:54:53
【问题描述】:
我正在使用 cakephp 2.xx,我想在进入数据库之前使用 sha256 对密码进行哈希处理, 在此之前我想在我的表单输入中设置验证值密码,验证检查密码输入并重新确认密码是否匹配,如果在我的控制器中,当表单捕获验证时,密码会自动散列
if ($this->request->data['Driver']['password'] != $this->request->data['Driver']['confirm_password']) {
$this->request->data['Driver']['password'] = hash('sha256',$this->request->data['Driver']['password']);
}
当表单没有捕获时,密码哈希是必要的,那么我如何在我的模型中进行验证?
提前致谢。
【问题讨论】:
标签: php validation cakephp hash sha256