We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4d22a78 commit 50c8227Copy full SHA for 50c8227
cookbook/security/impersonating_user.rst
@@ -92,10 +92,10 @@ over the user's roles until you find one that a ``SwitchUserRole`` object::
92
93
use Symfony\Component\Security\Core\Role\SwitchUserRole;
94
95
- $securityContext = $this->get('security.context');
+ $authChecker = $this->get('security.authorization_checker');
96
97
- if ($securityContext->isGranted('ROLE_PREVIOUS_ADMIN')) {
98
- foreach ($securityContext->getToken()->getRoles() as $role) {
+ if ($authChecker->isGranted('ROLE_PREVIOUS_ADMIN')) {
+ foreach ($authChecker->getToken()->getRoles() as $role) {
99
if ($role instanceof SwitchUserRole) {
100
$impersonatingUser = $role->getSource()->getUser();
101
break;
0 commit comments