Sì, preferisco molto questa soluzione.
Potrebbe richiedere un po’ di lavoro per riorganizzare le cose, considerando tutta la storia passata, ma per me ha molto più senso.
Penso che potrebbe essere un interruttore nell’intestazione. Qualcosa a cui puoi accedere facilmente da qualsiasi punto.
Quando è attivo, lo stato dovrebbe essere chiaro. Potremmo prendere in prestito alcune idee dall’interfaccia utente dell’impersonificazione (e migliorarle entrambe dove necessario).
Penso che potremmo voler trattare alcune cose in modo diverso.
Ad esempio, non penso che vogliamo obbligare gli amministratori ad attivare la modalità admin per accedere a /admin.
Dove abbiamo già spazi completamente separati per le funzionalità admin, penso che continueremo a permettere alle persone di accedervi.
Ma per le situazioni in cui gli amministratori interagiscono nello stesso spazio degli utenti normali, penso che un segnale più esplicito sarebbe utile.