0

データベースではなく、ファイルsecurity.ymlのユーザーとパスワードをハッシュするには、ランダムソルトが必要です。パスワードハッシュでソルトを使用するには、「エンコーダー」セクションで何を宣言する必要がありますか?

4

1 に答える 1

0

サービスを提供して、独自のエンコーダ ロジックを実装する必要があると思います

services:
   custom_encoder:
       class: Acme\TestBundle\Service\CustomEncoder

Symfony\Component\Security\Core\Encoder\PasswordEncoderInterface を実装する必要があります

その後、このクラスを security.yml に追加します

security:
   encoders:
      Acme\TestBundle\Entity\User:
         id: custom_encoder
于 2012-04-04T07:11:26.430 に答える