Authentication
A compact sign-in, verification, and account-recovery flow with no authentication backend assumptions.
@rivetui/authenticationPreview
Use the complete responsive composition, then inspect the exact source installed by the registry.
Secure access
Sign in
Use your workspace credentials to continue.
Registry block
Installation
Install the block and every declared Rivet component dependency with one command.
bunx --bun shadcn@latest add @rivetui/authenticationImplementation notes
Composition and integration
The block owns layout and interaction structure while application data and backend behavior stay outside it.
Composition
The block presents sign-in, six-digit verification, and recovery as three focused views inside one stable frame. Labels, autocomplete hints, focus order, and native submission semantics are included.
Integration boundary
Use onSubmit to connect authentication requests and onViewChange for analytics or routing. Credential verification, session creation, rate limiting, and recovery delivery remain backend responsibilities.