2011-12-21 15 views
2

SQLAuthで暗号化されたパスワードを使用してデータベースからユーザー/パスを読み取る方法は明らかですが、登録フォームを作成すると、ユーザーパスワードを暗号化するにはどうすればいいですか?データベースのパスワードを暗号化する

おかげで、 アレハンドロ

答えて

1

使用$this->api->auth->encryptPassword($password,$salt) 最初の引数は、第二は、SHA256 /塩暗号化モードでは必須である塩で、パスワード文字列です。

結果をモデルのパスワードフィールド(またはdsqlを使用して直接テーブル)に格納できます。

最初のアプリケーションのチュートリアルも役立つことができます:http://agiletoolkit.org/learn/app/auth

+0

非常に感謝します。私は試してみるつもりです。 –

+1

はハッシングの暗号化ではありません。暗号化には解読可能な鍵が含まれます。キーは塩ではありません。 –

+0

ご意見ありがとうございます。ハッシュは私にとっては大丈夫です。 –

関連する問題