Documentation
Ship auth in an afternoon
Pick your SDK, install it, and wire up production-grade auth. Everything you need is one config away.
Quickstart
Install the SDK and ship auth
Install, connect one client, then drop in sign-in on the frontend or verify sessions on the backend. Passkeys are the default.
See all SDKsapp.tsx
# Install the browser SDK
bun add @qeet-id/react
# Wrap your app, then drop in sign-in
import { QeetIDProvider, SignedIn, SignedOut, SignInButton } from "@qeet-id/react";
<QeetIDProvider loginUrl="/api/auth/login" logoutUrl="/api/auth/logout">
<SignedOut><SignInButton /></SignedOut>
<SignedIn>{children}</SignedIn>
</QeetIDProvider>;API reference
A REST API you can hold in your head
Predictable resource-oriented URLs, JSON request and response bodies, and standard HTTP status codes. The full OpenAPI spec drives our SDKs and your generated clients.
@qeet-id/reactv0.1.0
@qeet-id/nodev0.1.0
qeet-id-gov0.1.0
Guides
Go deeper
Configure SAML 2.0 SSO
SCIM provisioning end to end
Model roles with RBAC & ABAC
Stream audit logs to your SIEM
Migrate from Auth0 or Clerk
Per-tenant branding & domains