KEYRA Documentation
Build secure passwordless authentication with KEYRA — OAuth Verify and Partner 2FA, with API and SDK reference generated from the source of truth.
On this page
What KEYRA does
Your app requests verification. KEYRA orchestrates the verification challenge. The user completes verification on their device. Your backend receives a trusted authentication result you can enforce.
- APPYour Application
- KEYRAKEYRAOrchestrates challenge
- SERVERTrusted resultYour backend enforces
KEYRA is not a full replacement for every login system by default. Most teams either use KEYRA for passwordless OAuth-based authentication, or add KEYRA as a second factor on an existing login.
Popular paths
Primary
OAuth Verify
Use KEYRA as the authentication flow. Start in the browser; validate on your server.
OAuth Verify overview →Step-up
Partner 2FA
Add KEYRA to an existing login. Keep username/email auth; enroll and step-up with KEYRA.
Partner 2FA overview →Libraries
SDKs
TypeScript · Web · Java — source-driven method reference.
Browse SDKs →How to use these docs
- Learn — concepts like credentials and architecture.
- Build — quickstarts and task guides.
- Reference — API and SDK contracts derived from implementation and OpenAPI.
