[Security][listener] change priority of switchuser

This commit is contained in:
Abdellatif AitBoudad 2014-10-24 13:16:34 +01:00 committed by Abdellatif Ait boudad
parent 016b0a9ad2
commit 5f8047d242
2 changed files with 4 additions and 5 deletions

View File

@ -338,14 +338,14 @@ class SecurityExtension extends Extension
$listeners = array_merge($listeners, $authListeners);
// Access listener
$listeners[] = new Reference('security.access_listener');
// Switch user listener
if (isset($firewall['switch_user'])) {
$listeners[] = new Reference($this->createSwitchUserListener($container, $id, $firewall['switch_user'], $defaultProvider));
}
// Access listener
$listeners[] = new Reference('security.access_listener');
// Determine default entry point
if (isset($firewall['entry_point'])) {
$defaultEntryPoint = $firewall['entry_point'];

View File

@ -12,7 +12,6 @@
namespace Symfony\Bundle\SecurityBundle\Tests\DependencyInjection;
use Symfony\Component\DependencyInjection\Reference;
use Symfony\Component\DependencyInjection\Parameter;
use Symfony\Bundle\SecurityBundle\SecurityBundle;
use Symfony\Bundle\SecurityBundle\DependencyInjection\SecurityExtension;
@ -82,8 +81,8 @@ abstract class CompleteConfigurationTest extends \PHPUnit_Framework_TestCase
'security.authentication.listener.basic.secure',
'security.authentication.listener.digest.secure',
'security.authentication.listener.anonymous.secure',
'security.access_listener',
'security.authentication.switchuser_listener.secure',
'security.access_listener',
),
), $listeners);
}