Sobes.tech
Senior

Składnik kodu autoryzacyjnego Podsumowanie AuthCodeInput to pole do wprowadzania 6-znakowego kodu autoryzacyjnego używanego w przepływach typu 2FA. Wyświetla sześć pojedynczych pól znakowych i integruje się z backendem w celu weryfikacji wprowadzonego kodu. Historia użytkownika Jako użytkownik, chcę wprowadzić 6-znakowy kod autoryzacyjny i go wysłać, aby móc zweryfikować swoją tożsamość w znanym przepływie 2FA. Anatomia - 6 pól wejściowych ułożonych w rzędzie (po jednym znaku) - W środku pól wyświetla się myślnik (-) Główne zachowanie Wprowadzanie - Każde z 6 pól akceptuje pojedynczy znak. - Dozwolone są tylko cyfry 0–9 i litery A-Z. - Podczas wpisywania ważnego znaku: o znak jest przechowywany w bieżącym polu. o jeśli wpisany znak jest małymi literami, musi być automatycznie zamieniony na wielkie. o automatycznie skupia się na następnym polu. - Kompletność OTP: o komponent uznaje wartość za "pełną" tylko wtedy, gdy wszystkie 6 pól jest wypełnionych.