luismoralesp / grit

0 stars 0 forks source link

Crear demo de implementación de oauth2 #2

Open luismoralesp opened 6 years ago

luismoralesp commented 6 years ago

Crear un demo donde se muestre oauth2 funcionando

jotauribe commented 6 years ago

Mis primeras lecturas acerca de OAuth 2.0 me dicen que:

OAuth 2.0 (formally specified by RFC 6749) provides an authorization framework which allows users to authorize access to third-party applications.

So... Cuales se supone son los participantes (third-party apps & resource owner, etc) en este demo? Me serviria un poco mas de detalle acerca de este demo.

luismoralesp commented 6 years ago

El objetivo de esta demo será únicamente implementar el servicio que recibe la petición, genera y valida el tocken de autorización:

image

Toda la parte derecha de esta imagen.

No olvidemos seguir los pasos de nuestra metodolgía TDD. https://es.wikipedia.org/wiki/Desarrollo_guiado_por_pruebas

jotauribe commented 6 years ago

Alguna libreria o framework o ejemplo de implementacion recomendad@? (Tanto en Node como en Python) Con Node he encontrado OAuth2orize/Passport. En Python sigo buscando.

luismoralesp commented 6 years ago

En NodeJS no puedo ayudarte mucho ya que normalmente lo trabajo en python. En python he usado:

En mi framework lemento no tener documentación de oauth2.

Cromeror commented 6 years ago

@jotauribe En NodeJs te puedo recomendar PassportJs, y para construir el servicio FeathersJs. Podrías generar todo automáticamente con feathers-CLI