React login and signup components
Free React authentication components: sign in and sign up forms, magic link, social login, SSO, password reset, OTP and two factor setup screens.
Authentication is the first screen most users see, so it should be fast and calm. These screens cover the full journey: sign in, sign up, magic link, social providers, SSO, password reset and two factor verification.
They are UI only and work with any auth provider. Wire the submit handlers to Auth.js, Clerk, Supabase, Better Auth or your own API.
Components 11
Blocks and full pages 1
Frequently asked questions
Which auth provider do these use?
None. They are UI components that call your handlers, so you can connect any provider or your own backend.
Is there a one time code input?
Yes. The OTP input handles paste, auto advance, backspace across cells and numeric keyboards on mobile.
Can I add Google and GitHub login buttons?
Yes. The social auth row renders provider buttons with icons and consistent sizing.