1

ユーザー向けにsfDoctrineGuardPluginを使用したSymfony1.4アプリがあります。

これらのユーザーを新しいシステムに移動する必要があります。ドキュメントとコードを読んだ後、Symfonyがパスワードを保存/チェックする方法を理解するのに苦労しています。

新しいシステム(CakePHP)に、古いシステムと同じようにパスワードを保存して確認してもらいたいので、誰もパスワードを変更する必要はありません。

どうすればいいですか?誰かが簡単な例を投稿できますか?

4

1 に答える 1

3

sfGuardがパスワードを生成するとき()とsfGuardがパスワードをチェックするとき()、コードを掘り下げる必要があると思います。setPasswordcheckPasswordByGuard

彼らは(デフォルトでsha1)アルゴリズムを使用して、ソルトされたパスワードを保存します。

于 2012-06-15T07:39:04.353 に答える