Six-digit OTP input for completing two-factor authentication.
Accepts numeric-only input and automatically enforces a 6-character limit. Includes a countdown timer that disables the resend button until the cooldown expires.
Key Features:
<TfaVerification onSuccess={(user) => navigate('/dashboard')} onBack={() => navigate('/login')} resendCooldown={90}/> Copy
<TfaVerification onSuccess={(user) => navigate('/dashboard')} onBack={() => navigate('/login')} resendCooldown={90}/>
Six-digit OTP input for completing two-factor authentication.
Accepts numeric-only input and automatically enforces a 6-character limit. Includes a countdown timer that disables the resend button until the cooldown expires.