Experiência: a impersonação é encerrada automaticamente após algum tempo

Continuação da discussão de Novo Bug na Interface de Impersonação Experimental:

A alteração agora está estável e ainda consigo reproduzi-la. Existem planos para melhorar a experiência dos administradores após o término da impersonação?

Acredito que uma indicação mais clara de que você não está mais impersonando o usuário ajudaria a evitar testes com falsos negativos, onde o administrador acha que algo funciona para usuários normais, enquanto na verdade está usando seus privilégios de administrador.

Além disso, é confuso quando o botão para parar a impersonação não funciona.

Exemplo de captura de tela onde parece que o usuário consegue ver a categoria de equipe (Staff) e mostra o erro ao usar o botão para parar a impersonação.

3 curtidas

Ah, meu erro, esqueci disso. Estou me atribuindo para corrigir. Acho que são duas coisas:

  1. Quando o temporizador acabar, envie uma atualização do MessageBus para a interface do usuário (UI) mostrando que o limite de tempo foi atingido. Talvez até mostrar um cronômetro na UI…
  2. Se você pressionar “Parar de se passar por outra pessoa” e o limite de tempo tiver sido atingido, não mostre erro, apenas recarregue a página.

Talvez aumente o tempo para 30 minutos também; 15 é bem rápido.

1 curtida