Descrizione del progetto
TradottoInsieme al flusso dell'autenticatore abbiamo bisogno di una rete di sicurezza per le persone che perdono il telefono o lo reinstallano: un insieme di codici di backup usa e getta generati durante la configurazione, mostrati una sola volta, e ciascuno utilizzabile una sola volta per rientrare. Dovrebbe anche esserci un modo sensato per disabilitare e ri-registrare la protezione a due fattori se un dispositivo è realmente scomparso, senza trasformarlo in un facile bypass per un attaccante.
L'applicazione delle regole è importante quanto la meccanica: gli utenti regolari dovrebbero poter attivare questo volontariamente dalle impostazioni dell'account, ma gli account con permessi elevati — moderatori, personale, chiunque abbia accesso oltre ai propri dati — devono averlo obbligatorio, con l'interfaccia che rifiuta di farli saltare la configurazione dopo il login.
Cosa ci aspettiamo che il lavoro includa:
— registrazione dell'app autenticatore con codice QR e inserimento manuale del segreto
— verifica del codice al login con scadenza e limiti di ripetizione ragionevoli
— codici di backup usa e getta, generati una sola volta e memorizzati in modo sicuro
— flusso di recupero per perdita del dispositivo con ri-registrazione
— applicazione obbligatoria per ruoli ad accesso elevato
— istruzioni chiare e semplici per gli utenti regolari durante la configurazione