Имперсонация без магии: как саппорт становится пользователем
В VoteBoard и PDP Mobile сделали режим имперсонации, чтобы саппорт и админ могли зайти от имени пользователя, быстро воспроизвести баг и при этом сохранить полный аудит действий.

В VoteBoard и PDP Mobile мы сделали режим имперсонации — чтобы не играть в «а можете прислать скрин ещё раз?». Саппорт или админ может зайти от имени пользователя и быстро воспроизвести баг.
В VoteBoard вход работает по email или телефону пользователя. Но тут важный момент: это не «тихо подменили сессию», а нормальный контролируемый режим. Все действия пишем в аудит-лог.
В PDP Mobile такую фичу открыли только в dev-окружении — прод всё-таки не место для лишней магии.
Самое критичное: действия замещающего пользователя логируются отдельно от действий реального. Иначе потом разбирать инцидент — как искать баг в пятничный релиз без кофе.
На фоне тренда на security by design и ужесточения требований к аудиту это уже не «nice to have», а база.