2011-07-25 21 views
65

? Solo encontré la biblioteca del cliente oauth para nodejs. ¿Alguien sabe dónde puedo encontrar una implementación de servidor?¿Hay una Implementación del servidor Node OAuth

Gracias,
Hao.

+0

Ver mi impl '" oauth2-server ":"^3.0.0-b2 "' https://github.com/manjeshpv/node-oauth2-server-implementation –

Respuesta

69

He acaba de lanzar OAuthorize , que es un conjunto de middleware para implementar un servidor OAuth 1.0a. Es altamente modular, lo que le permite ajustarlo para satisfacer sus necesidades. Se integra perfectamente con Passport para autenticación, usando passport-http-oauth para proteger las API que usan tokens de acceso.

Actualización:OAuth2orize ya está disponible. Sigue patrones similares, pero implementa soporte para OAuth 2.0.

+6

Thumbs up! Implementación muy ordenada y versátil. –

+0

Este proyecto se ha quedado obsoleto en 2012. A partir de julio de 2013, este proyecto sigue vigente https://github.com/nightworld/node-oauth2-server – jnovack

+11

¿Por qué dices que se ha quedado obsoleto? Implementa completamente la especificación y no hay errores críticos. No recibe confirmaciones regulares porque no las necesita. Es maduro, se despliega en muchos lugares. No estancado. –

10

Pierre Ruyssen tiene algunos proyectos de OAuth2. Nunca los he usado ni sé qué tan avanzado que son, pero se puede comprobar a cabo:

+0

Gracias Tauren, pero ahora solo necesito soportar el servidor OAuth 1.0A. Creo que podría usar estos módulos más adelante: D – agate

+0

. Para ahorrarle algo de tiempo, todos estos proyectos tienen sus últimos commits como en algún momento en 2010 o 2011. – HeadCode

Cuestiones relacionadas