Skip to content

Commit b7c22fe

Browse files
committed
minor #15157 [Security] rename User to InMemoryUser (xabbuh)
This PR was merged into the 5.3-dev branch. Discussion ---------- [Security] rename User to InMemoryUser fixes #15111 Commits ------- dcb14d2 rename User to InMemoryUser
2 parents 6a55e20 + dcb14d2 commit b7c22fe

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

components/security/authentication.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -175,14 +175,14 @@ receives an array of encoders::
175175
use Acme\Entity\LegacyUser;
176176
use Symfony\Component\Security\Core\Encoder\EncoderFactory;
177177
use Symfony\Component\Security\Core\Encoder\MessageDigestPasswordEncoder;
178-
use Symfony\Component\Security\Core\User\User;
178+
use Symfony\Component\Security\Core\User\InMemoryUser;
179179

180180
$defaultEncoder = new MessageDigestPasswordEncoder('sha512', true, 5000);
181181
$weakEncoder = new MessageDigestPasswordEncoder('md5', true, 1);
182182

183183
$encoders = [
184-
User::class => $defaultEncoder,
185-
LegacyUser::class => $weakEncoder,
184+
InMemoryUser::class => $defaultEncoder,
185+
LegacyUser::class => $weakEncoder,
186186
// ...
187187
];
188188
$encoderFactory = new EncoderFactory($encoders);

security/user_provider.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ interface only requires one method: ``loadUserByUsername($username)``::
138138
public function loadUserByUsername(string $usernameOrEmail)
139139
{
140140
$entityManager = $this->getEntityManager();
141-
141+
142142
return $entityManager->createQuery(
143143
'SELECT u
144144
FROM App\Entity\User u
@@ -231,7 +231,7 @@ users will encode their passwords:
231231
# ...
232232
encoders:
233233
# this internal class is used by Symfony to represent in-memory users
234-
Symfony\Component\Security\Core\User\User: 'auto'
234+
Symfony\Component\Security\Core\User\InMemoryUser: 'auto'
235235
236236
.. code-block:: xml
237237
@@ -249,7 +249,7 @@ users will encode their passwords:
249249
<!-- ... -->
250250
251251
<!-- this internal class is used by Symfony to represent in-memory users -->
252-
<encoder class="Symfony\Component\Security\Core\User\User"
252+
<encoder class="Symfony\Component\Security\Core\User\InMemoryUser"
253253
algorithm="auto"
254254
/>
255255
</config>
@@ -260,7 +260,7 @@ users will encode their passwords:
260260
// config/packages/security.php
261261
262262
// this internal class is used by Symfony to represent in-memory users
263-
use Symfony\Component\Security\Core\User\User;
263+
use Symfony\Component\Security\Core\User\InMemoryUser;
264264
265265
$container->loadFromExtension('security', [
266266
// ...
@@ -417,7 +417,7 @@ command will generate a nice skeleton to get you started::
417417
{
418418
return User::class === $class || is_subclass_of($class, User::class);
419419
}
420-
420+
421421
/**
422422
* Upgrades the encoded password of a user, typically for using a better hash algorithm.
423423
*/

0 commit comments

Comments
 (0)