spring-boot-authentication icon indicating copy to clipboard operation
spring-boot-authentication copied to clipboard

spring-boot-authentication

A sample project to show how to use JWT and OAuth with Spring Boot.

The sample consists of three distinct applications:

  • Auth Server - Provides SSO and OAuth endpoints
  • Web App - Basic stateful web application with a Zuul API Gateway configured.
  • Microservice - Stateless protected API Resource.

system architecture

##Usage

$ git clone [email protected]:monkey-codes/spring-boot-authentication.git
$ cd spring-boot-authentication
$ ./gradlew bootRun --parallel 

Web App starts on http://localhost:8080:/web-app