Staaarter

Auth Blocks

Copy-paste React screens for authentication flows: sign in, sign up, email and OTP verification, password reset, biometric and passwordless sign-in, account security, and onboarding steps. Each block ships as plain, editable component code, not a runtime dependency.

centered-sign-in-card

Centered Sign In Card

Full-height centered sign-in card with social buttons, a password show/hide toggle, and remember-me.

split-screen-sign-up

Split-Screen Sign Up

Two-column registration screen with a sign-up form on one side and a full-bleed photo with a customer quote on the other.

email-verification-code

Email Verification Code

Full-height OTP screen with a 6-digit segmented code input, auto-advancing focus, and a live resend countdown.

forgot-password-request

Forgot Password Request

Full-height password recovery screen with a single email field, a send-reset-link button, and a back-to-sign-in link.

set-new-password

Set New Password

Full-height reset-password screen with independent show/hide toggles per field and a live password-requirements checklist.

magic-link-sign-in

Magic Link Sign In

Full-height passwordless sign-in screen with an email field, a send-magic-link button, and social login as a fallback.

account-chooser

Account Chooser

Full-height account picker listing saved accounts with avatars, plus a Use another account row.

welcome-back-unlock

Welcome Back Unlock

Full-height re-authentication screen with the signed-in user's avatar and a single password field.

split-screen-sign-in

Split-Screen Sign In

Two-column sign-in with a full form on one side and a brand highlight panel on the other.

face-id-sign-in

Face ID Sign In

Full-height biometric sign-in screen with an animated face-scan viewfinder.

account-type-selection

Account Type Selection

Onboarding step with selectable account-type cards and a Continue button.

email-confirmed-success

Email Confirmed Success

Full-height success screen confirming a verified email address.

centered-sign-up-card

Centered Sign Up Card

Full-height centered registration card with social buttons, form fields, and a terms checkbox.

enterprise-sso-sign-in

Enterprise SSO Sign In

Full-height SSO sign-in screen with a work-email field and social fallback providers.

phone-number-sign-in

Phone Number Sign In

Sign in with a country code select paired next to a phone number field.

team-invitation-accept

Team Invitation Accept

Accept a team invite, then set a name and password to finish account setup.

signed-out-confirmation

Signed Out Confirmation

Post-logout screen confirming the session ended, with sign-back-in and home links.

new-sign-in-security-alert

New Sign-In Security Alert

Security notice for a new sign-in, with device/location/time details and two actions.

oauth-authorize-app

OAuth Authorize App

OAuth consent screen listing requested scopes with Authorize/Cancel actions.

check-your-inbox

Check Your Inbox

Post-send magic-link confirmation with a live resend countdown.

passkey-sign-in

Passkey Sign In

Simple passwordless sign-in screen with a passkey button and password fallback.

recovery-codes

Recovery Codes

Two-factor backup screen with a grid of single-use recovery codes, copy and download actions.

account-locked

Account Locked

Lockout screen with a live mm:ss countdown before retry is allowed.

complete-your-profile

Complete Your Profile

Profile-setup step with an avatar upload slot, display-name input, and bio textarea.

claim-your-username

Claim Your Username

Username picker with a prefixed input and a live, typed-out availability check.

choose-your-plan

Choose Your Plan

Plan-selection step with a monthly/annual toggle that recomputes each plan's price live.

sign-in-error

Sign-In Error

Authentication-error screen with an optional error-code pill and three recovery actions.

link-expired

Link Expired

Expired-link screen with a broken-link icon, a request-new-link action, and a way back to sign in.

terminal-sign-in

Terminal Sign In

A CLI-terminal-styled sign-in window with a prompt-style email field and a run-command action.

pin-keypad-unlock

PIN Keypad Unlock

Numeric keypad lock screen with live PIN dots and a working 3x3+0 keypad.

qr-code-device-login

QR Code Device Login

Cross-device sign-in with a decorative QR-style pattern, a copyable fallback code, and a waiting indicator.

editorial-split-sign-in

Editorial Split Sign In

Two-column sign in with an oversized serif brand panel on one side and a plain email/password form on the other.

multi-step-sign-up-wizard

Multi-Step Sign Up Wizard

Three-step registration wizard with a numbered progress stepper and working Back/Continue navigation.

email-first-sign-in

Email-First Sign In

Progressive sign-in that reveals the password field only after the email step is confirmed.

number-match-approval

Number Match Approval

Push-notification approval screen with a large number-to-match and a pulsing waiting indicator.

workspace-switcher

Workspace Switcher

Full-height workspace picker with logo-initial tiles, member counts, and a create-workspace row.

connect-wallet

Connect Wallet

Full-height web3 wallet-connect screen with a list of wallet providers and a detected badge.

pattern-lock-unlock

Pattern Lock Unlock

Full-height 3x3 pattern-unlock screen with real click-to-connect dot state and drawn lines.

enable-two-factor

Enable Two-Factor

Full-height 2FA setup step with three selectable method cards, Skip and Continue actions.

change-password

Change Password

Full-height account-security screen with three password fields, each with its own show/hide toggle.

delete-account

Delete Account

Full-height destructive-confirmation screen gated by a typed confirmation word.

invite-code-gate

Invite Code Gate

Full-height invite-only gate with a single prominent code-entry input.

join-the-waitlist

Join the Waitlist

Full-height waitlist-capture screen with an email field and a social-proof line.

redirecting-to-sso

Redirecting to SSO

Full-height loading screen shown while handing off to an identity provider.

human-verification

Human Verification

CAPTCHA-style checkbox that runs through idle, verifying, and verified states.

confirm-its-you

Confirm It's You

Step-up re-authentication screen that re-asks for a password before a sensitive action.

recovery-phrase-entry

Recovery Phrase Entry

12-box recovery-phrase grid with paste-to-fill and a completion-gated restore button.

security-question-setup

Security Question Setup

Security-question setup with a native select, an answer field, and skip/continue buttons.

split-sign-in-with-quote

Split Sign In With Quote

Two-column sign-in with a hairline-bordered form panel beside a photo panel and customer quote.