Esperienza: l'impersonificazione viene terminata automaticamente dopo un certo periodo

Continuazione della discussione da Nuovo bug con l’interfaccia sperimentale di impersonificazione:

La modifica è ora stabile e riesco ancora a riprodurla. Ci sono piani per migliorare l’esperienza per gli amministratori dopo la scadenza dell’impersonificazione?

Penso che un’indicazione migliore del fatto che non si sta più impersonificando l’utente aiuterebbe a prevenire test con falsi negativi, in cui l’amministratore pensa che qualcosa funzioni per gli utenti normali mentre in realtà sta utilizzando i propri privilegi di amministratore.

Inoltre, è confuso quando il pulsante per interrompere l’impersonificazione non funziona.

Esempio di screenshot in cui sembra che l’utente possa vedere la categoria Staff (Team) e che mostri l’errore usando il pulsante per interrompere l’impersonificazione.

5 Mi Piace

Ah, scusa, me ne ero dimenticato, mi assegno per risolvere. Penso che ci siano due aspetti:

  1. Quando il timer scade, inviare un aggiornamento MessageBus all’interfaccia utente per indicare che il limite di tempo è stato raggiunto. Forse mostrare anche un timer nell’interfaccia utente…
  2. Se premi “Interrompi l’impersonificazione” e il limite di tempo è scaduto, non generare un errore, ma ricarica semplicemente la pagina.

Potrei anche aumentare il tempo a 30 minuti, 15 sono davvero pochi.

6 Mi Piace

Pensi che dovrebbe essere 15 minuti di inattività invece di un conto alla rovescia che inizia quando inizi a impersonare?

Se non hai ancora iniziato, posso dare un’occhiata a questo. :slightly_smiling_face:

2 Mi Piace

Non sono sicuro, mi chiedo solo come definiremmo l’inattività, se esiste già un modo per saperlo? Inoltre, non sono sicuro dell’intento originale del timer: era per assicurarsi che gli amministratori non rimanessero connessi troppo a lungo, in generale, ad account di altri utenti? Rendere il timer in ritardo indefinitamente andrebbe contro questo obiettivo? Non sono sicuro…

Se riusciamo a chiarire questo, allora naturalmente sono felice di affidare questo compito a te, se sei disposto a creare una PR :slight_smile:

1 Mi Piace

Sì. Questo esiste prima del mio arrivo, quindi è difficile dedurne lo scopo. Ma dato che la durata è configurabile, forse è meglio non modificarlo. :grimacing:

Posso iniziare migliorando l’esperienza utente per ciò che è già presente, con messaggi più chiari. :saluting_face:

1 Mi Piace