Symfony: переключение пользователя в сочетании с FOSOAuthServerBundle

У нас есть клиент-серверное приложение Symfony и аутентификация пользователя с помощью FOSOAuthServerBundle - работает хорошо, без проблем.

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

Я ничего не нашел в API. Моя идея состоит в том, чтобы изменить идентификатор пользователя в таблице access_token и refresh_token, сохранить в какой-то другой таблице старого пользователя, но, возможно, есть лучший способ?

С уважением

Томас

0 ответов

Другие вопросы по тегам