I'm creating a multi tenant application where each user email address can exist independently in one or more tenants.
So [email protected] can register for both TenantA.com and register again for TenantB.com. He will exist twice as 2 separate entities.
AWS supports this concept though multiple User Pools per account
Auth0 supports this concept though multiple Connections per account
Does Azure AD B2C have a comparable offering, and if so where is it documented. There seem to be a number of workarounds available, but I've been unable to find any documentation to support this scenario directly.
You can use Custom Policies and add multiple B2C tenants as Azure AD external Identity Providers so that a user can select which tenant they want to login. Each B2C tenant would host a local user with the shared email.