diff --git a/security/passwords.rst b/security/passwords.rst index 7f05bc3acb9..f8ce8b77eb0 100644 --- a/security/passwords.rst +++ b/security/passwords.rst @@ -626,7 +626,7 @@ you must register a service for it in order to use it as a named hasher: security: # ... password_hashers: - app_hasher: + App\Entity\User: id: 'App\Security\Hasher\MyCustomPasswordHasher' .. code-block:: xml @@ -644,7 +644,7 @@ you must register a service for it in order to use it as a named hasher: - @@ -657,12 +657,12 @@ you must register a service for it in order to use it as a named hasher: return static function (SecurityConfig $security): void { // ... - $security->passwordHasher('app_hasher') + $security->passwordHasher('App\Entity\User') ->id(MyCustomPasswordHasher::class) ; }; -This creates a hasher named ``app_hasher`` from a service with the ID +This creates a hasher named ``App\Entity\User`` from a service with the ID ``App\Security\Hasher\MyCustomPasswordHasher``. Hashing a Stand-Alone String @@ -842,7 +842,7 @@ Now, define a password hasher using the ``id`` setting: security: # ... password_hashers: - app_hasher: + App\Entity\User: # the service ID of your custom hasher (the FQCN using the default services.yaml) id: 'App\Security\Hasher\MyCustomPasswordHasher' @@ -862,7 +862,7 @@ Now, define a password hasher using the ``id`` setting: - @@ -875,7 +875,7 @@ Now, define a password hasher using the ``id`` setting: return static function (SecurityConfig $security): void { // ... - $security->passwordHasher('app_hasher') + $security->passwordHasher('App\Entity\User') // the service ID of your custom hasher (the FQCN using the default services.yaml) ->id(CustomVerySecureHasher::class) ;