适用于: 员工租户
外部租户(了解详细信息)
使用 Microsoft Entra 外部 ID 提供的解决方案,你可以快速为客户和业务客户应用添加直观、用户友好的注册和登录体验。 Woodgrove Groceries 演示环境展示了可为你的应用配置的几种最常见的身份验证体验。
开始使用
若要试用该演示环境,请转到 Woodgrove Groceries,并从展示不同登录选项和业务案例的用例列表中选择。
用例
使用电子邮件和密码进行注册
用户在应用中注册的最常见方式之一是使用其电子邮件和密码创建帐户。 “电商用例”选项展示了如何通过从登录页选择“没有帐户?创建一个”来创建帐户。
输入电子邮件地址来创建帐户时,将通过一次性密码对电子邮件进行验证。 然后,你可以创建新密码并提供更多详细信息,例如姓名、国家或地区以及其他信息。 创建帐户后,你的电子邮件将成为你的登录 ID。
若要试用此功能,请转到 Woodgrove Groceries 演示并启用“电商”用例。
自助式密码重置
自助式密码重置 (SSPR) 允许用户自己更改或重置其密码,不需要管理员或支持人员介入。 如果用户的帐户被锁定或用户忘记了自己的密码,他们可以按照提示取消对自己的阻止,回到工作状态。
在开始之前,请确保已运行其中一个注册用例来创建 Woodgrove Groceries 帐户。 然后,选择密码重置用例来试用它。在登录页上,输入你的电子邮件,然后选择“下一步”。 然后,选择“忘记了密码?”链接。 输入发送到你的邮箱的验证码,然后选择“下一步”。 然后,输入一个密码,再次输入该密码,并选择“下一步”。
若要为客户设置自助式密码重置,请参阅启用自助式密码重置一文。
若要试用此功能,请转到 Woodgrove Groceries 演示并启用“自助密码重置”用例。
使用社交帐户进行登录
你可以允许客户通过其现有的社交帐户或企业帐户登录,而不必创建新帐户。 在登录页上,选择其中一个标识提供者,例如 Google、Facebook 或 Apple。 然后,你将被重定向到所选提供者来完成登录过程。
若要允许客户使用其社交帐户进行注册和登录,可以在管理中心导航到“外部标识”“所有标识提供者”。 可以在以下链接中找到将 Facebook、Google 和 Apple 添加为标识提供者的确切步骤:Google、Facebook 以及 Apple。
若要试用此功能,请转到 Woodgrove Groceries 演示并启用“使用社交帐户登录”用例。
使用一次性密码进行注册
电子邮件一次性密码登录方法是你的电子邮件帐户标识提供者的一种无密码身份验证选项。 使用电子邮件一次性密码,用户可以使用电子邮件作为其主要登录标识符注册和登录到应用。 他们不需要创建并记住密码。 在登录期间,系统会要求用户输入其电子邮件地址,Microsoft Entra ID 会向该地址发送一次性密码。 然后,用户打开其邮箱,并在登录页中输入为其设置的密码。
可以在管理中心的“身份验证方法”下启用电子邮件一次性密码。 有关具体步骤,请参阅启用电子邮件一次性密码。
使用自己的业务逻辑进行登录
当用户使用 Microsoft Entra ID 向你的应用程序进行身份验证时,会将一个安全令牌返回到你的应用程序。 该安全令牌包含有关用户的声明,例如名称、唯一标识符或应用程序角色。 除了安全令牌中包含的默认声明集之外,还可以使用你开发的 REST API 从外部系统定义自己的自定义声明。
在此用例中,你可以使用凭据进行登录或注册。 然后,在你成功进行身份验证后,从顶部栏中选择你的姓名并检查你的个人资料。 它包含由 Microsoft Entra 自定义扩展 REST API 返回的信息。
若要了解自定义扩展的工作原理,可以参阅自定义扩展概述一文。 有关自定义声明提供程序的信息,可以查看自定义声明提供程序一文。
若要试用此功能,请转到 Woodgrove Groceries 演示并启动“预填充登录属性”用例,或“验证登录属性”用例。
编辑你的帐户
使用配置文件编辑策略,你可以管理你的个人资料属性,例如显示名称、姓氏、名字、城市和其他属性。 更新个人资料后,注销并重新登录。
若要在 Woodgrove Groceries 页面上编辑你的个人资料,请选择页面右上角带有你的姓名的图标。 进行更改后,请选择“保存”。
若要试用此功能,请转到 Woodgrove Groceries 演示并启用“编辑帐户”用例。
删除你的帐户
如果要删除帐户和个人信息,请访问“删除我的帐户”页面。 删除帐户后,无法重新激活帐户。 几分钟后,你将能够使用相同的凭据重新注册。
若要在 Woodgrove Groceries 页面上删除你的帐户,请选择页面右上角带有你的姓名的图标。 在“编辑你的个人资料”页面上,选择“删除帐户”。
若要试用此功能,请转到 Woodgrove Groceries 演示并启用“删除帐户”用例。