Skip to content

Commit 8c853ab

Browse files
committed
feature #47890 [SecurityBundle] Deprecate the enable_authenticator_manager option (chalasr)
This PR was merged into the 6.2 branch. Discussion ---------- [SecurityBundle] Deprecate the `enable_authenticator_manager` option | Q | A | ------------- | --- | Branch? | 6.2 | Bug fix? | no | New feature? | no | Deprecations? | yes | Tickets | - | License | MIT | Doc PR | - Last step before we close the chapter in 7.0 🎉 Commits ------- 0a826d037a [SecurityBundle] Deprecate the `enable_authenticator_manager` option
2 parents 4bb0603 + 7bed6e3 commit 8c853ab

File tree

110 files changed

+22
-150
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+22
-150
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions

DependencyInjection/MainConfiguration.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public function getConfigTreeBuilder(): TreeBuilder
6565
->end()
6666
->booleanNode('hide_user_not_found')->defaultTrue()->end()
6767
->booleanNode('erase_credentials')->defaultTrue()->end()
68-
->booleanNode('enable_authenticator_manager')->defaultTrue()->end()
68+
->booleanNode('enable_authenticator_manager')->setDeprecated('symfony/security-bundle', '6.2', 'The "%node%" option at "%path%" is deprecated.')->defaultTrue()->end()
6969
->arrayNode('access_decision_manager')
7070
->addDefaultsIfNotSet()
7171
->children()

Tests/DependencyInjection/Compiler/AddSessionDomainConstraintPassTest.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,6 @@ private function createContainer($sessionStorageOptions)
139139

140140
$config = [
141141
'security' => [
142-
'enable_authenticator_manager' => true,
143142
'providers' => ['some_provider' => ['id' => 'foo']],
144143
'firewalls' => ['some_firewall' => ['security' => false]],
145144
],

Tests/DependencyInjection/Compiler/RegisterGlobalSecurityEventListenersPassTest.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ protected function setUp(): void
5656
public function testEventIsPropagated(string $configuredEvent, string $registeredEvent)
5757
{
5858
$this->container->loadFromExtension('security', [
59-
'enable_authenticator_manager' => true,
6059
'firewalls' => ['main' => ['pattern' => '/', 'http_basic' => true]],
6160
]);
6261

@@ -90,7 +89,6 @@ public function providePropagatedEvents(): array
9089
public function testRegisterCustomListener()
9190
{
9291
$this->container->loadFromExtension('security', [
93-
'enable_authenticator_manager' => true,
9492
'firewalls' => ['main' => ['pattern' => '/', 'http_basic' => true]],
9593
]);
9694

@@ -111,7 +109,6 @@ public function testRegisterCustomListener()
111109
public function testRegisterCustomSubscriber()
112110
{
113111
$this->container->loadFromExtension('security', [
114-
'enable_authenticator_manager' => true,
115112
'firewalls' => ['main' => ['pattern' => '/', 'http_basic' => true]],
116113
]);
117114

@@ -131,7 +128,6 @@ public function testRegisterCustomSubscriber()
131128
public function testMultipleFirewalls()
132129
{
133130
$this->container->loadFromExtension('security', [
134-
'enable_authenticator_manager' => true,
135131
'firewalls' => ['main' => ['pattern' => '/', 'http_basic' => true], 'api' => ['pattern' => '/api', 'http_basic' => true]],
136132
]);
137133

@@ -161,7 +157,6 @@ public function testMultipleFirewalls()
161157
public function testListenerAlreadySpecific()
162158
{
163159
$this->container->loadFromExtension('security', [
164-
'enable_authenticator_manager' => true,
165160
'firewalls' => ['main' => ['pattern' => '/', 'http_basic' => true]],
166161
]);
167162

Tests/DependencyInjection/Fixtures/php/access_decision_manager_customized_config.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?php
22

33
$container->loadFromExtension('security', [
4-
'enable_authenticator_manager' => true,
54
'access_decision_manager' => [
65
'allow_if_all_abstain' => true,
76
'allow_if_equal_granted_denied' => false,

Tests/DependencyInjection/Fixtures/php/access_decision_manager_default_strategy.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?php
22

33
$container->loadFromExtension('security', [
4-
'enable_authenticator_manager' => true,
54
'providers' => [
65
'default' => [
76
'memory' => [

Tests/DependencyInjection/Fixtures/php/access_decision_manager_service.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?php
22

33
$container->loadFromExtension('security', [
4-
'enable_authenticator_manager' => true,
54
'access_decision_manager' => [
65
'service' => 'app.access_decision_manager',
76
],

Tests/DependencyInjection/Fixtures/php/access_decision_manager_service_and_strategy.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?php
22

33
$container->loadFromExtension('security', [
4-
'enable_authenticator_manager' => true,
54
'access_decision_manager' => [
65
'service' => 'app.access_decision_manager',
76
'strategy' => 'affirmative',

Tests/DependencyInjection/Fixtures/php/access_decision_manager_strategy_service.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?php
22

33
$container->loadFromExtension('security', [
4-
'enable_authenticator_manager' => true,
54
'access_decision_manager' => [
65
'strategy_service' => 'app.custom_access_decision_strategy',
76
],

Tests/DependencyInjection/Fixtures/php/argon2i_hasher.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
$this->load('container1.php');
44

55
$container->loadFromExtension('security', [
6-
'enable_authenticator_manager' => true,
76
'password_hashers' => [
87
'JMS\FooBundle\Entity\User7' => [
98
'algorithm' => 'argon2i',

0 commit comments

Comments
 (0)