Sobes.tech
Senior

Componente di codice di autorizzazione Sommario AuthCodeInput è un campo di input di codice di autorizzazione di 6 caratteri usato per flussi in stile 2FA. Visualizza sei campi singoli e si integra con un backend per convalidare il codice inserito. Storia utente Come utente, voglio inserire un codice di autorizzazione di 6 caratteri e inviarlo, in modo da poter verificare la mia identità in un flusso familiare di 2FA. Anatomia - 6 campi di input allineati in una riga (uno per carattere) - Al centro dei campi, visualizza un trattino (-) Comportamento principale Ingressi - Ciascuno dei 6 campi accetta un singolo carattere. - Sono consentiti solo cifre da 0 a 9 e lettere da A a Z. - Digitando un carattere valido: o il carattere viene memorizzato nel campo corrente. o se il carattere inserito è in minuscolo, deve essere automaticamente convertito in maiuscolo. o il focus si sposta automaticamente sul campo successivo. - Completezza OTP: o il componente considera il valore "completo" solo quando tutti e 6 i campi sono pieni.