Я использую Symfony 3.4 и работаю с функцией «Олицетворение пользователя»: https://symfony.com/doc/3.4/security/impersonating_user.html
Мне нужно, когда я выдаю себя за пользователя, чтобы получить первоначального пользователя .. Я не знаю, как можноЯ делаю это.
Во время олицетворения пользователю предоставляется специальная роль ROLE_PREVIOUS_ADMIN, есть ли способ изменить эту роль?
Например, если мой первоначальный пользователь - ROLE_ADMIN, специальная роль - ROLE_PREVIOUS_ADMIN, но если мой первоначальный пользователь - ROLE_SOMETHING, пользовательская роль должна быть: ROLE_PREVIOUS_SOMETHING
Мне просто нужен способполучить первоначального пользователя или хотя бы получить его роли.
Спасибо!