Practice Challenges
SMS Multi-Factor Auth
SafeBank requires SMS MFA. The input is a standard text field. Users struggle to type the code, and if they make a typo, the error is vague, forcing them to restart.
Select a Challenge Brief (5)
“
A bank user gets locked out of login because the 6-digit SMS code expires before they can type it.
Context & Background
SafeBank requires SMS MFA. The input is a standard text field. Users struggle to type the code, and if they make a typo, the error is vague, forcing them to restart.
Target Users
People logging in under time pressure who need to copy and input code strings in seconds.
Inspiration & Benchmarks
Revolut MFA— Speedy, auto-focusing numeric input grids.
Google Auth prompts— Standard code validation and timer loops.
Evaluate Yourself
0/4 completed (0%)MFA input boxes are large and touch-friendly
Entering the final digit auto-submits the form
Countdown timer shows when codes expire
Resend button remains disabled until timer runs out