Descrizione del progetto
TradottoIl pezzo centrale è un indicatore visivo di forza: una barra o un insieme di segmenti che cambia colore e lunghezza man mano che la password diventa più forte, valutata in base alla lunghezza, varietà di caratteri, schemi prevedibili e sostituzioni comuni come scambiare una lettera con una cifra simile. Accanto ad esso abbiamo bisogno di brevi suggerimenti che spiegano cosa renderebbe la password più forte, ma questi non devono mai citare o ripetere i caratteri inseriti, e nulla riguardo alla stringa dovrebbe mai finire nella console del browser o in un registro delle richieste.
La seconda parte consiste nel rifiutare password già note da collezioni di violazioni pubbliche, sia tramite un dizionario locale compatto incluso nel widget, sia tramite un controllo contro una lista esterna utilizzando il confronto di hash parziale in modo che la password completa non venga mai inviata da nessuna parte.
Cosa ci serve:
— Valutazione in tempo reale con debounce senza ritardi durante la digitazione
— Stati chiari e accessibili come debole, equo e forte, contrassegnati da testo e colore
— Una breve guida all'integrazione per un modulo HTML standard
— Brevi note tecniche sulla logica di punteggio