Skip to main content

Multi-Tenant Authentication

Domain-Based Routing

Cronozen routes users to the correct tenant based on domain:

White-Label Auth

White-label tenants use custom domains with the same auth infrastructure:

Custom Domain Configuration

  • customDomains — Domain-to-tenant mapping
  • knownDomains — All recognized domains
  • CloudFlare Worker handles rewrite logic

Membership Lifecycle

Resolver Chain

The UI adapts based on the actor’s context through 6 resolvers:
UI is determined by domain prefix + membership role, never by center.type. This ensures consistent behavior across tenant types.