From 8d850d2da4233dbb7fdba9f0688335cb49cf0821 Mon Sep 17 00:00:00 2001 From: Martijn Boers Date: Tue, 3 Dec 2019 17:45:30 +0100 Subject: [PATCH] When set, get secret from config variable This was incorrectly copied in PR https://github.com/symfony/symfony/pull/33503 --- .../Security/Factory/AnonymousFactory.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/AnonymousFactory.php b/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/AnonymousFactory.php index a889edea00861..eb3c930afe379 100644 --- a/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/AnonymousFactory.php +++ b/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/AnonymousFactory.php @@ -24,19 +24,19 @@ class AnonymousFactory implements SecurityFactoryInterface public function create(ContainerBuilder $container, $id, $config, $userProvider, $defaultEntryPoint) { if (null === $config['secret']) { - $firewall['anonymous']['secret'] = new Parameter('container.build_hash'); + $config['secret'] = new Parameter('container.build_hash'); } $listenerId = 'security.authentication.listener.anonymous.'.$id; $container ->setDefinition($listenerId, new ChildDefinition('security.authentication.listener.anonymous')) - ->replaceArgument(1, $firewall['anonymous']['secret']) + ->replaceArgument(1, $config['secret']) ; $providerId = 'security.authentication.provider.anonymous.'.$id; $container ->setDefinition($providerId, new ChildDefinition('security.authentication.provider.anonymous')) - ->replaceArgument(0, $firewall['anonymous']['secret']) + ->replaceArgument(0, $config['secret']) ; return [$providerId, $listenerId, $defaultEntryPoint];