Azure Active Directory 能否用于从后端 (NodeJS) 进行完整的用户管理
Can Azure Active Directory be used for complete User Management from Backend(NodeJS)
我已经能够使用 Auth0 设置 Azure AD 身份验证。根据我的研究,Azure AD 类似于 AWS Cognito 和 Firebase。那么我们可以使用 Azure AD 从 NodeJS 管理后端处理用户创建、密码重置、密码过期等流程吗?
Azure Ad 是微软的身份平台。虽然 yes 在某些方面类似于 aws cognito,但也有一些不同。它不是专门为开发人员设计的,它是为您的组织设计的身份平台。
回答你的第二个问题,这实际上取决于你期望它做什么。例如,有一个 api,称为图 api,它可以让您通过 api 进行互动并做几乎所有您想做的事情。 https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-graph-api 创建用户、组等。但如果您正在寻找使用他们自己的电子邮件的用户注册之类的东西,那么您应该查看的最接近的东西是 Azure Ad B2C。
Azure B2c 处理一些更常见的场景,如注册等
https://azure.microsoft.com/en-us/services/active-directory/external-identities/b2c/
我已经能够使用 Auth0 设置 Azure AD 身份验证。根据我的研究,Azure AD 类似于 AWS Cognito 和 Firebase。那么我们可以使用 Azure AD 从 NodeJS 管理后端处理用户创建、密码重置、密码过期等流程吗?
Azure Ad 是微软的身份平台。虽然 yes 在某些方面类似于 aws cognito,但也有一些不同。它不是专门为开发人员设计的,它是为您的组织设计的身份平台。
回答你的第二个问题,这实际上取决于你期望它做什么。例如,有一个 api,称为图 api,它可以让您通过 api 进行互动并做几乎所有您想做的事情。 https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-graph-api 创建用户、组等。但如果您正在寻找使用他们自己的电子邮件的用户注册之类的东西,那么您应该查看的最接近的东西是 Azure Ad B2C。 Azure B2c 处理一些更常见的场景,如注册等 https://azure.microsoft.com/en-us/services/active-directory/external-identities/b2c/