/ˈɡatə/ — gate
Auth from the edge
OAuth, passkeys, MFA, organizations. Drop-in SDKs that work with your stack. Built on Cloudflare Workers for sub-50ms latency worldwide.
Quick Start
npm install @cead/geata-reactnpm install @cead/geata-sveltenpm install @cead/geata-nextnpm install @cead/geata-nodeFeatures
Google, GitHub, Microsoft, Apple, and more. Add social login in minutes.
Passwordless authentication with WebAuthn. Phishing-resistant by design.
TOTP, SMS, email verification. Layer security without friction.
Multi-tenant by default. Invite flows, roles, and team management built in.
Fine-grained permissions. Define roles, assign to users, check in your app.
auth.yourdomain.com. White-label authentication that matches your brand.
How it works
One package for your framework. React, SvelteKit, Next.js, or vanilla Node.
Add the AuthProvider at your root. Configure your redirect URIs.
useAuth() gives you user, session, and auth methods. That's it.
Your users sign in at auth.cead.dev (or your custom domain).
Pricing
Start free. Scale as you grow.
Test the waters
Side projects
Growing apps
Scale up
Custom needs
Geata integrates with the Cead ecosystem. Send verification emails through Post. Store user avatars with Stór. Or use Geata standalone—it's your call.
100 free users. No credit card required.