Skip to content

Commit a6521ad

Browse files
committed
New service to simplify password encoding
1 parent b86eede commit a6521ad

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Resources/config/security.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<parameter key="security.user_checker.class">Symfony\Component\Security\Core\User\UserChecker</parameter>
1111

1212
<parameter key="security.encoder_factory.generic.class">Symfony\Component\Security\Core\Encoder\EncoderFactory</parameter>
13+
<parameter key="security.user_password_encoder.generic.class">Symfony\Component\Security\Core\Encoder\UserPasswordEncoder</parameter>
1314
<parameter key="security.encoder.digest.class">Symfony\Component\Security\Core\Encoder\MessageDigestPasswordEncoder</parameter>
1415
<parameter key="security.encoder.plain.class">Symfony\Component\Security\Core\Encoder\PlaintextPasswordEncoder</parameter>
1516
<parameter key="security.encoder.pbkdf2.class">Symfony\Component\Security\Core\Encoder\Pbkdf2PasswordEncoder</parameter>
@@ -80,6 +81,12 @@
8081

8182
<service id="security.encoder_factory" alias="security.encoder_factory.generic"></service>
8283

84+
<service id="security.user_password_encoder.generic" class="%security.user_password_encoder.generic.class%" public="false">
85+
<argument type="service" id="security.encoder_factory"></argument>
86+
</service>
87+
88+
<service id="security.password_encoder" alias="security.user_password_encoder.generic"></service>
89+
8390
<service id="security.user_checker" class="%security.user_checker.class%" public="false" />
8491

8592
<service id="security.expression_language" class="%security.expression_language.class%" public="false" />

0 commit comments

Comments
 (0)