Skip to content

britez/ms-oauth2-rest

Repository files navigation

MS OAuth2 REST

Microsevicio de authorización y autenticación de clientes y aplicaciones.

Esta implementación es en memoria, solo para pruebas con otros microservicios

Rel:
  • Spring OAuth2 Implementation
  • OAuth2 Protocol
  • Resources

    Se crearon dos recursos:

      /anon que es un recurso sin segurización
      /api/hello que es un recurso segurizado por rol del usuario final y scope de api

    OAuth2:

    A continuación se detallan las urls para generar tokens

    Code Grant Flow

    Code generation: [GET] http://localhost:8080/oauth/authorize?client_id=client&response_type=code

    Login: Username: user Password: user

    Token generation:

      [POST] localhost:8080/oauth/token?grant_type=authorization_code&code={code}&client_id=client
      Authorization: Basic Y2xpZW50OnNlY3JldA==

    About

    OAuth2 Server Example

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published