Email and password login form with built-in error handling.
Fires onTfaRequired when the server requests two-factor verification, and onSuccess when authentication completes without TFA.
onTfaRequired
onSuccess
Key Features:
<LoginForm onSuccess={(user) => navigate('/dashboard')} onTfaRequired={() => navigate('/verify')} onForgotPassword={() => navigate('/forgot-password')} onRegister={() => navigate('/register')}/> Copy
<LoginForm onSuccess={(user) => navigate('/dashboard')} onTfaRequired={() => navigate('/verify')} onForgotPassword={() => navigate('/forgot-password')} onRegister={() => navigate('/register')}/>
Email and password login form with built-in error handling.
Fires
onTfaRequiredwhen the server requests two-factor verification, andonSuccesswhen authentication completes without TFA.