Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
CakePHP 2.1を使用していて、ユーザー登録を行おうとしていますが、データベースに保存する前にパスワードがハッシュ化されません。
これを行うには、Authが必要ですか?
ここで説明されているように、Cake 2.x はパスワードを自動的にハッシュしません。
http://book.cakephp.org/2.0/en/tutorials-and-examples/blog-auth-example/auth.html#authentication-login-and-logout
この決定は、自動ハッシュがあまりにも魔法的であり、検証などを妨害したために行われました。したがって、beforeSaveUser モデルに簡単に追加するだけで問題が解決します!
beforeSave