在 Azure AD B2C 自定义策略中自定义用户体验

Customize User Experience in Azure AD B2C custom policy

我想构建一个自定义页面,我们要求用户提供他们的电子邮件,然后使用 domain_hint 将他们重定向到特定的 IDP 页面(我们有围绕此构建的逻辑),例如:domain_hint=facebook.com.

看看这些示例:

演示如何实现登录旅程,其中用户会根据他们的电子邮件域自动定向到他们的联合身份提供者。对于到达未知域的用户,他们将被重定向到默认身份提供者。 https://github.com/azure-ad-b2c/samples/blob/master/policies/default-home-realm-discovery

演示如何创建家庭领域发现页面。在登录页面上,用户提供他们的登录电子邮件地址并单击继续。 B2C 检查登录电子邮件地址的域部分。如果域名是 contoso.com,用户将被重定向到 Contoso.com Azure AD 以完成登录。否则,用户使用用户名和密码继续登录。在这两种情况下(AAD B2C 本地帐户和 AAD 帐户),用户都不需要重新键入用户名。 https://github.com/azure-ad-b2c/samples/blob/master/policies/home-realm-discovery-modern