是否有节点OAuth服务器实施[关闭]


70

我只找到了用于nodejs的oauth客户端库。有人知道我在哪里可以找到服务器实现吗?

谢谢你,
浩。


参见我的"oauth2-server": "^3.0.0-b2" github.com/manjeshpv/node-oauth2-server-implementation
Manjesh V

Answers:


73

我刚刚发布了OAuthorize,这是用于实现OAuth 1.0a服务器的一套中间件。它是高度模块化的,可让您对其进行调整以满足您的要求。它使用Passport -http-oauthPassport无缝集成以进行身份验证,从而使用访问令牌来保护API。

更新: OAuth2orize现在可用。它遵循类似的模式,但是实现了对OAuth 2.0的支持。


6
竖起大拇指!非常整洁和通用的实现。
哈里·西拉克

这个项目在2012年过时了。截至2013年7月,这个项目仍然是最新的github.com/nightworld/node-oauth2-server
jnovack 2013年

12
你为什么说它过时了?它完全实现了规范,并且没有严重的错误。它不会获得常规提交,因为它不需要它们。它已经成熟,部署了很多地方。不陈旧。
杰里德·汉森

@JaredHanson你真的好厉害!我欠您几天的工作时间:-)
ShrekOverflow 2013年

只是我的.02,但已经与@JaredHanson聊天了几次。质量开发人员,在某些生产应用程序上使用了OAuth2orize和Ver 1.0。坚如磐石。不确定“陈旧”的谈话来自何方,但这太荒谬了。对不起,不得不发表评论。
origin1tech 2014年

10

Pierre Ruyssen有几个OAuth2项目。我从未使用过它们,也不知道它们有多远,但是您可以检查一下它们:


谢谢牛头人,但是我现在只需要支持OAuth 1.0A服务器。我想我可能会在以后使用这些模块:d
玛瑙

为了节省大家的时间,所有这些项目的最新提交都在2010年或2011
。– HeadCode


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.