标签: cakephp cakephp-2.1
我正在使用CakePHP 2.1,我正在尝试进行用户注册,在保存到数据库之前,密码不会被哈希处理。
我们是否需要让Auth实现这一目标?
答案 0 :(得分:1)
Cake 2.x不会自动为您输入密码,如下所述:
http://book.cakephp.org/2.0/en/tutorials-and-examples/blog-auth-example/auth.html#authentication-login-and-logout
这个决定是因为自动哈希过于神奇,并且干扰了诸如验证之类的事情。因此,在User模型上添加beforeSave可以解决问题!
beforeSave