La modifica è ora stabile e riesco ancora a riprodurla. Ci sono piani per migliorare l’esperienza degli amministratori dopo la scadenza dell’impersonificazione?
Credo che un’indicazione più chiara del fatto che non si sta più impersonando l’utente aiuterebbe a prevenire test falsamente negativi, in cui l’amministratore pensa che qualcosa funzioni per gli utenti normali mentre in realtà sta usando i propri privilegi da 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.
Ah, scusa, me ne ero dimenticato, mi assegno per risolvere. Penso che ci siano due aspetti:
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…
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.