v2.4.0 — SOC 2 Type II Certified
Auth that ships before
your coffee gets cold.
OAuth flows, session tokens, and MFA challenges — wrapped into one API call. From zero to production in 15 minutes.
passwordless.ts
ready
1// Magic link in one call
2import { Auth } from '@authco/sdk'
3
4const auth = new Auth('pk_live_...')
5
6// Send magic link
7await auth.passwordless({
8email: req.body.email,
9redirectTo: '/dashboard',
10})
11
12// ✓ Email delivered in < 800ms
▋Live Preview — End User Experience
inbox · hey@startup.io
A
Auth <noreply@auth.co>
Your magic link is ready
Click below to sign in. Link expires in 15 minutes.
→ Sign in to Dashboard
delivered in 340ms
Integration
One line becomes full production auth.
Start with a single verify call. Expand to the full SDK when you're ready. No rewrites, no migration pain.
$await auth.verify(req)▋
middleware.ts · Next.js
1// Install: npm install @authco/sdk
2
3import { Auth, protect } from '@authco/sdk'
4import type { NextRequest } from 'next/server'
5
6// Initialize once — reads AUTHCO_KEY env var
7const auth = new Auth()
8
9// Middleware: protect any route
10export default protect(auth, async (req: NextRequest) => {
11 const session = await auth.verify(req)
12 // session.userId, .email, .role
13 return NextResponse.json({ user: session.user })
14})
15
16// config: which routes to protect
17export const config = { matcher: ['/dashboard/:path*'] }
scroll to expand →
$npm install @authco/sdk// 47kb · zero deps
Infrastructure you can bet on
99.99%
Uptime SLA
8.7 hours downtime / decade
< 80ms
Median Latency
p99 under 200ms globally
SOC 2
Type II Certified
Annual pen tests + GDPR ready
10M+
Auth Events / Day
Across 3,400+ production apps
GDPR Compliant
HIPAA Ready
CCPA Certified
ISO 27001
256-bit AES Encryption
Works with your stack
Your framework, your way.
Native SDKs for every major stack. Not wrappers — first-class integrations.
N
Next.js
App Router ✓
copy
$ npm i @authco/nextjs
import { withAuth } from '@authco/nextjs';
R
Rails
Devise drop-in
copy
$ gem 'authco'
import Authco::Controller
D
Django
DRF compatible
copy
$ pip install authco
import += ["authco.middleware"]
F
Flutter
iOS + Android
copy
$ flutter pub add authco
import AuthCo.signIn(method: .magic)
E
Express
Middleware ready
copy
$ npm i @authco/express
import use(authco({ key: process.env.AUTHCO_KEY }))
F
FastAPI
Async native
copy
$ pip install authco[fastapi]
import include_router(authco_router)
+ Nuxt, Laravel, Spring Boot, .NET, Go, Rust SDK in beta
Free forever tier
Start free.
Ship tonight.
10,000 monthly active users included. No credit card. No trial expiry. Just auth that works.
Passwordless magic links
Google, GitHub, Apple SSO
TOTP & WebAuthn MFA
Session management + JWTs
Dashboard + analytics
Community support
Powered by Auth · Meta
Create your account
This form runs on Auth. You're already seeing it work.