5.2.4 暗号化の方法を変更する
The original text for this section has changed since it was translated. Please help resolve this difference. You can:
AuthComponent は、パスワードを暗号化するために Security クラスを使います。
Security は、デフォルトで SHA1 を使います。
Auth コンポーネントで使用される暗号化メソッドを変更するには、setHash メソッドに暗号化方法を引数で与えてください。このメソッドに引数は一つしか渡せません。
サポートしている値は、「md5」「sha1」そして「sha256」です。
Security::setHash('md5'); // または sha1 か sha256 Security::setHash('md5'); // または sha1 か sha256
Security クラスはパスワードの暗号化に、 /app/config/core.php で定義した Security.salt の値を使用します。
もし、 Security.salt を使わず暗号化したスキーマがある既存のデータベースを利用する場合、
authorize をセットしていなければこれをセットし、そのクラスの中で hashPasswords メソッドを作成してください。
