我需要在 Azure AD B2C 中使用相同的电子邮件地址创建多个用户帐户。处理来自多次登录的用户。两者将被视为不同的用户。我的问题是
是否可以在单个租户本身中创建用户帐户?
或者
我需要创建多个租户来处理这些场景吗?
场景示例
欢迎提出建议。 预先感谢。
对于你的第一个问题:
不可能在单个租户中创建具有相同电子邮件地址的用户帐户。
对于你的第二个问题:
即使你创建了多个租户,也无法实现这个要求(多个用户帐户具有相同的电子邮件地址)。
而且我认为没有其他方法可以满足这个要求。
据我所知,执行此操作的唯一“技巧”是,您可以让用户使用同一电子邮件的社交媒体帐户再次注册。例如。使用 [email protected] 注册(使用 gmail 作为提供商),然后使用 [email protected] 作为本地帐户或 Facebook 帐户注册。那么您就使用了“相同”的电子邮件地址。所以你可以利用这个事实来满足你的要求。
除此之外,您不能使用同一身份提供商的同一电子邮件地址进行注册。多个租户也不会帮助您,因为我不知道您计划如何将应用程序链接到多个 B2C 租户
为了更清楚地了解您的问题。假设您的应用程序是诊所的门户网站, Clinic X & Y 使用您的应用程序 www.application.com/x www.application.com/y
诊所X的医生通过电子邮件注册(诊所X管理员添加用户)[email protected] 并且同一位医生也是 Y 诊所的工作人员,因此他会使用相同的电子邮件地址 ([email protected]) 添加到申请中。 那么对于B2C我怎样才能实现这一点呢?我想这就是多租户的例子。
这是否更清晰?
作为 G2C 用户\B2B 门户用户,我应该能够将我的帐户与相同的电子邮件 ID 链接以实现不同的身份验证选项,以便我可以在 CRM 中拥有单一帐户。
这可能吗?