适用于 Web 和移动应用程序的 Azure AD 与 Azure AD B2C
Azure AD vs Azure AD B2C for web and mobile apps
根据我的研究 :
Azure AD:适用于您组织内的用户。
Azure AD B2C:适用于您的企业应用程序.
的消费者
现在我的目标是使用 Xamarin 创建适用于所有平台的应用程序,可能还有 Web 应用程序以及相同的应用程序。我希望我的用户的登录体验 strong text 跨设备一致,包括我的应用程序的网络应用程序版本。
例如:用户应该能够使用电子邮件注册或使用社交网络登录。当他们在一台设备上注册时,它 跨设备同步 而在其他设备上,他们只需登录即可。一个例子是 facebook 和 twitter,因为它们同时拥有网络应用程序和移动应用程序。
问题:Azure 移动应用程序使用 Azure 移动 SDK[= 为 azure AD 和其他社交网络提供 身份验证 39=],我正在尝试使用 azure 函数 对完整的 无服务器后端 做同样的事情,我已经找到了这个问题的答案 。
What should I use for my application? Azure AD or Azure AD B2C or both?what is recommended for my use case?
Azure AD : is for users within your organization.
Azure AD B2C : is for consumers of your enterprise application
是的,你是对的。然而,Azure AD B2C 也是基于 Azure AD.Before 你可以创建应用程序或用户,或者与 Azure AD 交互,你将需要一个 Azure AD B2C 租户和一个全局管理员帐户 tenant.So , Azure AD B2C 离不开Azure AD.
What should I use for my application? Azure AD or Azure AD B2C or
both?what is recommended for my use case?
根据您的要求,我建议您同时使用Azure AD和Azure AD B2C。
1.Azure AD B2C 使您的应用程序能够通过多个帐户进行身份验证,例如社交帐户(Google、Facebook)。这就是您想要的 do.It 让您可以使用电子邮件注册或使用社交网络登录。
2.AzureAD B2C可以让你选择不同的开发场景,包括Xamarin。它还支持不同的设备。所有的Mobile,Desktop,Web Apps都可以成为Azure AD B2C的应用开发场景。
3.Azure AD B2C 离不开Azure AD.When 想在Azure AD B2C 中管理用户,必须用Azure AD 来管理。当你使用 Azure AD B2C 时,你会使用 Azure AD 进行身份验证 Identity.Also,如果你想方便地执行许多任务,例如创建、读取、更新用户帐户,你可以使用 Azure 来完成这些广告图 API.
在 this document 中查看有关 Azure AD B2C 的更多详细信息。
根据我的研究 :
Azure AD:适用于您组织内的用户。
Azure AD B2C:适用于您的企业应用程序.
的消费者现在我的目标是使用 Xamarin 创建适用于所有平台的应用程序,可能还有 Web 应用程序以及相同的应用程序。我希望我的用户的登录体验 strong text 跨设备一致,包括我的应用程序的网络应用程序版本。
例如:用户应该能够使用电子邮件注册或使用社交网络登录。当他们在一台设备上注册时,它 跨设备同步 而在其他设备上,他们只需登录即可。一个例子是 facebook 和 twitter,因为它们同时拥有网络应用程序和移动应用程序。
问题:Azure 移动应用程序使用 Azure 移动 SDK[= 为 azure AD 和其他社交网络提供 身份验证 39=],我正在尝试使用 azure 函数 对完整的 无服务器后端 做同样的事情,我已经找到了这个问题的答案
What should I use for my application? Azure AD or Azure AD B2C or both?what is recommended for my use case?
Azure AD : is for users within your organization.
Azure AD B2C : is for consumers of your enterprise application
是的,你是对的。然而,Azure AD B2C 也是基于 Azure AD.Before 你可以创建应用程序或用户,或者与 Azure AD 交互,你将需要一个 Azure AD B2C 租户和一个全局管理员帐户 tenant.So , Azure AD B2C 离不开Azure AD.
What should I use for my application? Azure AD or Azure AD B2C or both?what is recommended for my use case?
根据您的要求,我建议您同时使用Azure AD和Azure AD B2C。
1.Azure AD B2C 使您的应用程序能够通过多个帐户进行身份验证,例如社交帐户(Google、Facebook)。这就是您想要的 do.It 让您可以使用电子邮件注册或使用社交网络登录。
2.AzureAD B2C可以让你选择不同的开发场景,包括Xamarin。它还支持不同的设备。所有的Mobile,Desktop,Web Apps都可以成为Azure AD B2C的应用开发场景。
3.Azure AD B2C 离不开Azure AD.When 想在Azure AD B2C 中管理用户,必须用Azure AD 来管理。当你使用 Azure AD B2C 时,你会使用 Azure AD 进行身份验证 Identity.Also,如果你想方便地执行许多任务,例如创建、读取、更新用户帐户,你可以使用 Azure 来完成这些广告图 API.
在 this document 中查看有关 Azure AD B2C 的更多详细信息。