Auth0's Multiple Custom Domains (MCD) feature enables enterprises to manage multiple brand identities from a single tenant while maintaining distinct, branded login experiences. The solution addresses three key challenges: scaling multiple brands without creating separate tenants, customizing user experiences per brand through dynamic email templates and Auth0 Actions, and maintaining branded URLs throughout authentication flows. Each custom domain operates as a separate security context requiring individual sign-ins, but shares a centralized user profile. The feature supports domain-specific logic like progressive profiling for B2B versus B2C users through the event.custom_domain object in Actions.
Table of contents
The Challenge of Multi-Brand IdentityThe Sample ApplicationUse Case: Progressive Profiling Based on Brand TypePersonalize Every Login with MCDSort: