我只找到了用于nodejs的oauth客户端库。有人知道我在哪里可以找到服务器实现吗?
谢谢你,
浩。
Answers:
我刚刚发布了OAuthorize,这是用于实现OAuth 1.0a服务器的一套中间件。它是高度模块化的,可让您对其进行调整以满足您的要求。它使用Passport -http-oauth与Passport无缝集成以进行身份验证,从而使用访问令牌来保护API。
更新: OAuth2orize现在可用。它遵循类似的模式,但是实现了对OAuth 2.0的支持。
Pierre Ruyssen有几个OAuth2项目。我从未使用过它们,也不知道它们有多远,但是您可以检查一下它们:
搜索http://search.npmjs.org我发现https://github.com/selead/oauth-server,但是它使用OAuth 1.0A协议,最后一次提交是在2011年4月19日。但是话又说回来,我想您应该只是看看,它就可以满足您的需求。
我找到了另一个:https : //github.com/ammmir/node-oauth2-provider。它使用Connect和ExpressJS。
"oauth2-server": "^3.0.0-b2"
github.com/manjeshpv/node-oauth2-server-implementation