diff --git a/Security/Core/User/TemporaryUserProvider.php b/Security/Core/User/TemporaryUserProvider.php index e22328d..c0837a0 100644 --- a/Security/Core/User/TemporaryUserProvider.php +++ b/Security/Core/User/TemporaryUserProvider.php @@ -30,7 +30,7 @@ class TemporaryUserProvider implements UserProviderInterface public function supportsClass($class) { - return $class === TemporaryUser::class; + return is_subclass_of($class, TemporaryUser::class); } public function refreshUser(UserInterface $user)