Ich habe nur die oauth-Client-Bibliothek für nodejs gefunden. Weiß jemand, wo ich eine Serverimplementierung finden kann?
Danke,
Hao.
Antworten:
Ich habe gerade OAuthorize veröffentlicht , eine Suite von Middleware zur Implementierung eines OAuth 1.0a-Servers. Es ist sehr modular aufgebaut, sodass Sie es an Ihre Anforderungen anpassen können. Es lässt sich nahtlos in Passport zur Authentifizierung mithilfe von passport-http-oauth integrieren , um APIs mithilfe von Zugriffstoken zu schützen.
Update: OAuth2orize ist jetzt verfügbar. Es folgt ähnlichen Mustern, implementiert jedoch die Unterstützung für OAuth 2.0.
Durchsuchen von http://search.npmjs.org Ich habe https://github.com/selead/oauth-server gefunden , aber es verwendet das OAuth 1.0A-Protokoll und das letzte Commit war am 19. April 2011 . Aber andererseits denke ich, dass Sie nur schauen sollten und es könnte genau Ihren Bedürfnissen entsprechen.
Ich habe einen anderen gefunden: https://github.com/ammmir/node-oauth2-provider . Es verwendet Connect und ExpressJS.
"oauth2-server": "^3.0.0-b2"
github.com/manjeshpv/node-oauth2-server-implementation