CakePHP密码没有获取哈希值

时间:2012-04-05 09:59:25

标签: cakephp cakephp-2.1

我正在使用CakePHP 2.1,我正在尝试进行用户注册,在保存到数据库之前,密码不会被哈希处理。

我们是否需要让Auth实现这一目标?

1 个答案:

答案 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可以解决问题!