Auth for platformswith customers
Your customers have customers. Give each one isolated, white-labeled authentication without building it yourself.
Built for platforms, not retrofitted
Auth0, Clerk, and WorkOS started with B2C authentication and added multi-tenancy as an afterthought. PlatformAuth is organization-first from the ground up.
True tenant isolation
Each of your customers gets their own identity space. Same email can exist across tenants—no conflicts, no leaks.
Complete white-labeling
Custom domains, branded login pages, your customer's logo. Your customers' users authenticate under their brand, not yours.
Per-tenant policies
Session duration, email verification, allowed auth methods—all configurable per customer.
Everything you need for multi-tenant auth
Focus on your product. We handle the authentication infrastructure.
Tenant isolation
Each customer gets their own isolated identity space with their own members. Complete data separation by design.
- Isolated member databases
- Tenant-scoped sessions
- No cross-tenant leaks
Custom domains
White-label login with your customer's domain. Automatic SSL certificates, global CDN distribution.
- login.yourcustomer.com
- Auto SSL provisioning
- Global CDN
Per-tenant policies
Configure authentication requirements for each customer. Enterprises get strict policies, startups get flexibility.
- Session duration
- Email verification toggle
- Custom branding per tenant
Developer-first APIs
REST APIs designed for platform builders. External ID mapping for seamless integration.
- RESTful API
- Platform API keys
- Webhook events (soon)
Integrate in minutes,not months
A few lines of code to add multi-tenant authentication to your platform. We handle the complexity so you can focus on your product.
import { PlatformAuth } from '@platformauth/sdk';
// Initialize with your tenant
const auth = PlatformAuth.init({
tenantSlug: 'acme',
redirectUrl: '/callback'
});
// Redirect to hosted login
auth.login();How it works
Three steps to multi-tenant authentication
Integrate our SDK
Add PlatformAuth to your app with a few lines of code. We provide SDKs for all major frameworks.
Create tenants
Use our API to create a tenant for each of your customers. Each gets isolated auth automatically.
Members sign in
Your customers' users sign up and log in through white-labeled flows. You receive session tokens.
Simple, tenant-based pricing
Pricing that aligns with your growth. Pay for tenants, not MAUs.
Starter
For platforms validating product-market fit
- Up to 3 tenants
- 100 members per tenant
- Email/password auth
- Hosted login pages
- Community support
Growth
For platforms with paying customers
- Unlimited tenants
- 1,000 members per tenant
- Custom domains
- Custom branding
- Priority support
- API access
Enterprise
For platforms at scale
- Unlimited everything
- Volume discounts
- Dedicated support
- SLA guarantee
- Roadmap input
- SSO/SCIM (coming soon)
Ready to secure your platform?
Enterprise-grade authentication infrastructure. Zero maintenance burden.