OAuth Authentication
Google, GitHub, and more providers out of the box. Add custom providers easily with our flexible adapter system.
Drop-in authentication, session management, and licensing for your SaaS applications. OAuth providers, multi-tenant projects, and flexible licensing in minutes.
Built for modern SaaS applications with developer experience in mind
Google, GitHub, and more providers out of the box. Add custom providers easily with our flexible adapter system.
Rolling sessions with configurable TTLs. Per-app session control and Redis caching for blazing-fast lookups.
Free, trial, pro, team, and enterprise plans. Auto-provisioning and custom entitlements for any business model.
Organize apps into projects. Role-based access control for teams with granular permissions.
S2S tokens, rate limiting, audit logs, and OWASP best practices built-in from day one.
Built on Hono, Turso, and Upstash. Handles millions of sessions effortlessly at the edge.
Get started in minutes, not hours
Sign up and create your first project in the admin dashboard.
Configure OAuth providers, redirect URIs, and licensing options.
Add authentication to your app with our simple SDK and APIs.
# Install the SDK
npm install @proofa/sdk
# Initialize in your app
import { ProofaClient } from '@proofa/sdk';
const proofa = new ProofaClient({
appId: 'your-app-id',
apiUrl: 'https://api.proofa.com'
});
// Redirect to login
await proofa.login({ provider: 'google' });
// Get current user
const user = await proofa.getUser(); Join developers building secure, scalable authentication with Proofa