1

CakePHP 2.1を使用していて、ユーザー登録を行おうとしていますが、データベースに保存する前にパスワードがハッシュ化されません。

これを行うには、Authが必要ですか?

4

1 に答える 1

1

ここで説明されているように、Cake 2.x はパスワードを自動的にハッシュしません。

http://book.cakephp.org/2.0/en/tutorials-and-examples/blog-auth-example/auth.html#authentication-login-and-logout

この決定は、自動ハッシュがあまりにも魔法的であり、検証などを妨害したために行われました。したがって、beforeSaveUser モデルに簡単に追加するだけで問題が解決します!

于 2012-04-05T14:51:24.203 に答える