2

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

ありがとう、アレハンドロ

4

1 に答える 1

1

使用$this->api->auth->encryptPassword($password,$salt) 最初の引数はパスワード文字列で、2 番目の引数は sha256/salt 暗号化モードに必須のソルトです。

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

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

于 2011-12-21T13:38:57.203 に答える