passport-azure-ad 和 passport-azure-ad-oauth2 有什么区别
What is the difference between passport-azure-ad vs passport-azure-ad-oauth2
我们有使用 MEAN 堆栈开发的应用程序。我们计划使用 Azure AD 进行身份验证。
客户端
在 angular 中,客户端资源使用 adal JS library based on article here
进行保护
服务器端节点 Web API
为了保护服务器端 Web api,我正在关注使用的文章 here
passport-azure-ad node module. However on passportjs web site i came across one more node module passport-azure-ad-oauth2
之间有什么区别
我是 passport-azure-ad
的维护者。 Passport-azure-ad
来自 Microsoft,不仅支持 OAuth2,还支持预览场景,例如我们在 BUILD 2016 上宣布的 B2C and B2B and soon our converged endpoint。
passport-azure-ad-oauth2
来自 Auth0 团队,不隶属于 Microsoft,但他们是非常优秀的团队,并且文档也很好。我不知道他们对上述其他场景的支持程度。
Azure Active Directory 是一个开放平台,并努力使用 OAuth2 和 Open ID Connect 等开放标准,以便开发人员有这种选择。
因此,您可以自由使用任何您喜欢的库,但当然从我的角度来看,我提倡在 GitHub 上使用 Microsoft OSS 库,例如 passport-azure-ad
.
有帮助吗?如果您 运行 对 passport-azure-ad
有任何疑问,请随时告诉我,如果您继续沿着这条路线前进。
我们有使用 MEAN 堆栈开发的应用程序。我们计划使用 Azure AD 进行身份验证。
客户端
在 angular 中,客户端资源使用 adal JS library based on article here
服务器端节点 Web API
为了保护服务器端 Web api,我正在关注使用的文章 here
passport-azure-ad node module. However on passportjs web site i came across one more node module passport-azure-ad-oauth2
我是 passport-azure-ad
的维护者。 Passport-azure-ad
来自 Microsoft,不仅支持 OAuth2,还支持预览场景,例如我们在 BUILD 2016 上宣布的 B2C and B2B and soon our converged endpoint。
passport-azure-ad-oauth2
来自 Auth0 团队,不隶属于 Microsoft,但他们是非常优秀的团队,并且文档也很好。我不知道他们对上述其他场景的支持程度。
Azure Active Directory 是一个开放平台,并努力使用 OAuth2 和 Open ID Connect 等开放标准,以便开发人员有这种选择。
因此,您可以自由使用任何您喜欢的库,但当然从我的角度来看,我提倡在 GitHub 上使用 Microsoft OSS 库,例如 passport-azure-ad
.
有帮助吗?如果您 运行 对 passport-azure-ad
有任何疑问,请随时告诉我,如果您继续沿着这条路线前进。