gpt4 book ai didi

node.js - passport-azure-ad 和 passport-azure-ad-oauth2 有什么区别

转载 作者:搜寻专家 更新时间:2023-10-31 22:18:15 25 4
gpt4 key购买 nike

我们有使用 MEAN 堆栈开发的应用程序。我们计划使用 Azure AD 进行身份验证。

客户端
在 Angular 中,客户端资源使用 adal JS library 进行保护基于文章here

服务器端 Node Web API
为了保护服务器端 Web API,我关注了文章 here它使用 passport-azure-ad Node 模块。然而在passportjs网站我又遇到了一个 Node 模块 passport-azure-ad-oauth2

所以问题是 passport-azure-ad 之间有什么区别?对比passport-azure-ad-oauth2

最佳答案

我是 passport-azure-ad 的维护者。 Passport-azure-ad 来自 Microsoft,不仅支持 OAuth2,还支持预览中的场景,例如 B2CB2B很快我们的converged endpoint我们在 BUILD 2016 上宣布的。

passport-azure-ad-oauth2 来自 Auth0团队不隶属于微软,但他们是非常优秀的团队,也有很好的文档。我不知道他们对上述其他场景的支持程度。

Azure Active Directory 是一个开放平台,致力于使用 OAuth2 和 Open ID Connect 等开放标准,以便开发人员有这种选择。

因此,您可以自由使用任何您喜欢的库,但当然从我的角度来看,我提倡使用 GitHub 上存在的 Microsoft OSS 库,例如 passport-azure-ad.

这有帮助吗?如果您继续使用 passport-azure-ad 遇到任何问题,请随时告诉我。

关于node.js - passport-azure-ad 和 passport-azure-ad-oauth2 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36631122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com