Kavach
Drop-in authentication for SvelteKit. One unified API, declarative route protection, and pre-built UI components — across every platform.
What Kavach provides with any platform
Role-based route protection
Server-side session cookie
Cached login history
Pre-built UI components
Choose your platform
LIVE
Supabase
Postgres-powered auth with row-level security
- Email + password
- Magic link (OTP)
- Social OAuth
- PostgREST RLS
LIVE
Firebase
Google cloud auth with Firestore security rules
- Email + password
- Magic link (OTP)
- Google OAuth
- Firestore security rules
- Structured logging
LIVE
Convex
Reactive database with built-in auth
- Google OAuth
- Reactive data queries
- Server-side auth functions
- Structured logging
WIP
Auth0
Auth-as-a-service with universal login
- Universal login page
- Social providers
- Token-based sessions
WIP
Amplify
AWS Cognito with Amplify SDK
- Cognito user pools
- Social identity providers
- AWS IAM integration