[Security][listener] change priority of switchuser
This commit is contained in:
parent
016b0a9ad2
commit
5f8047d242
@ -338,14 +338,14 @@ class SecurityExtension extends Extension
|
|||||||
|
|
||||||
$listeners = array_merge($listeners, $authListeners);
|
$listeners = array_merge($listeners, $authListeners);
|
||||||
|
|
||||||
// Access listener
|
|
||||||
$listeners[] = new Reference('security.access_listener');
|
|
||||||
|
|
||||||
// Switch user listener
|
// Switch user listener
|
||||||
if (isset($firewall['switch_user'])) {
|
if (isset($firewall['switch_user'])) {
|
||||||
$listeners[] = new Reference($this->createSwitchUserListener($container, $id, $firewall['switch_user'], $defaultProvider));
|
$listeners[] = new Reference($this->createSwitchUserListener($container, $id, $firewall['switch_user'], $defaultProvider));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Access listener
|
||||||
|
$listeners[] = new Reference('security.access_listener');
|
||||||
|
|
||||||
// Determine default entry point
|
// Determine default entry point
|
||||||
if (isset($firewall['entry_point'])) {
|
if (isset($firewall['entry_point'])) {
|
||||||
$defaultEntryPoint = $firewall['entry_point'];
|
$defaultEntryPoint = $firewall['entry_point'];
|
||||||
|
@ -12,7 +12,6 @@
|
|||||||
namespace Symfony\Bundle\SecurityBundle\Tests\DependencyInjection;
|
namespace Symfony\Bundle\SecurityBundle\Tests\DependencyInjection;
|
||||||
|
|
||||||
use Symfony\Component\DependencyInjection\Reference;
|
use Symfony\Component\DependencyInjection\Reference;
|
||||||
|
|
||||||
use Symfony\Component\DependencyInjection\Parameter;
|
use Symfony\Component\DependencyInjection\Parameter;
|
||||||
use Symfony\Bundle\SecurityBundle\SecurityBundle;
|
use Symfony\Bundle\SecurityBundle\SecurityBundle;
|
||||||
use Symfony\Bundle\SecurityBundle\DependencyInjection\SecurityExtension;
|
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.basic.secure',
|
||||||
'security.authentication.listener.digest.secure',
|
'security.authentication.listener.digest.secure',
|
||||||
'security.authentication.listener.anonymous.secure',
|
'security.authentication.listener.anonymous.secure',
|
||||||
'security.access_listener',
|
|
||||||
'security.authentication.switchuser_listener.secure',
|
'security.authentication.switchuser_listener.secure',
|
||||||
|
'security.access_listener',
|
||||||
),
|
),
|
||||||
), $listeners);
|
), $listeners);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user