在移动应用中添加身份验证和管理用户标识
通过在整个应用程序中查看用户及其行为,开发人员可以通过为用户创建定制体验来更好地吸引用户。 无论你是正在为组织内的用户构建协作应用程序的应用程序开发人员,还是要创建下一个社交网络平台,都需要一种方法来对用户进行身份验证和管理用户标识。 标识管理服务是移动后端服务最重要的功能之一。
使用以下服务在移动应用中启用用户身份验证。
Azure Active Directory B2C
Azure AD B2C 是一种企业对消费者 (B2C) 标识管理服务,开发人员可以使用该服务对客户进行身份验证。 此白标签服务允许开发人员自定义和控制用户如何安全地与其 Web、桌面、移动或单页应用程序交互。 使用 Azure AD B2C,用户可以注册、登录、重置密码和编辑配置文件。 Azure AD B2C 实现 OpenID Connect 和 OAuth 2.0 协议的形式。
Azure Active Directory B2C 功能
- 使用其首选标识提供者安全地对客户进行身份验证。
- 管理客户标识和访问。
- 获取对社交媒体(如 Facebook、GitHub、Google、LinkedIn、Twitter、微信和微博)的登录支持。
- 使用行业标准协议(如 OpenID Connect 或 SAML)连接到用户帐户,使各种平台上的标识管理成为可能。
- 提供品牌注册和登录体验。
- 轻松与 CRM 数据库、营销分析工具和帐户验证系统集成。
- 捕获客户的登录、首选项和转换数据。
Azure Active Directory B2C 参考
Microsoft Entra ID
Microsoft Entra ID是 Microsoft 基于云的标识和访问管理服务,可帮助员工登录并访问:
- 外部资源,如 Microsoft 365、Azure 门户,以及数千种其他软件即服务 (SaaS) 应用程序。
- 内部资源,例如企业网络和 Intranet 上的应用,以及你自己的组织开发的任何云应用。
Microsoft Entra功能
- 通过将用户连接到所需的应用程序进行无缝、高度安全的访问。
- 基于用户、位置、设备、数据和应用程序上下文的标识和访问的全面标识保护和增强的安全性。
- 适用于商业和自定义应用程序(例如 Microsoft 365、Salesforce.com 和 Box)的数千个预集成应用。
- 能够大规模管理访问权限。