Symfony: переключение пользователя в сочетании с FOSOAuthServerBundle
У нас есть клиент-серверное приложение Symfony и аутентификация пользователя с помощью FOSOAuthServerBundle - работает хорошо, без проблем.
Есть ли возможность сборки в FOSOAuthServerBundle для переключения аутентифицированного пользователя, аналогично https://symfony.com/doc/current/security/impersonating_user.html - в конце только действительный access_token и refresh_token должен быть изменен на другого пользователя, и исходный пользователь должен быть сохранен, чтобы можно было использовать функцию "назад к исходному пользователю".
Я ничего не нашел в API. Моя идея состоит в том, чтобы изменить идентификатор пользователя в таблице access_token и refresh_token, сохранить в какой-то другой таблице старого пользователя, но, возможно, есть лучший способ?
С уважением
Томас