Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 711 Bytes

README.md

File metadata and controls

13 lines (8 loc) · 711 Bytes

zuul-oauth2-example

This is the example of using oauth2 authorization server with separate resource server behind Zuul proxy. It supports internal client authorization workflow (grant_type = password) with example usages. The related article is here.

Components

  1. zuul is Zuul Proxy (http://localhost:8080).
  2. oauth-as is OAuth2 Authorization Server (http://localhost:8080/as, behind proxy).
  3. oauth-rs is OAuth2 Resource Server (http://localhost:8080/rs, behind proxy).

How to use

You can start everything using gradle --parallel bootRun in the root directory.