2

カスタムUserオブジェクトのUserTypeを作成しました。フィールドの1つはパスワードです。

理想的には、コントローラーでこれを処理するのではなく、データトランスフォーマー/関連としてフォームを送信するときにパスワードをエンコードする必要があります。ただし、これはソルトされたパスワードであるため、パスワードを生成するたびにソルトを再生成するのが好きなので、これは問題になります。この余分な値をDataTransformerに取り込む方法がわかりません。

したがって、基本的に2つの質問があります。

  • UserType(AbstractType)の一部としてエンコードを行うのは良い/悪い考えですか、それともコントローラーで処理する必要がありますか?
  • これを可能にするために、必要な情報をDataTransformerに渡すにはどうすればよいですか?

ありがとう。

4

1 に答える 1