Skip to content

Homework for Manning LiveProject on "Securing Microservices with Spring Security and OAuth2"

Notifications You must be signed in to change notification settings

gualtierotesta/manning-lp-securing-microservices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

manning-lp-securing-microservices

Homework for Manning LiveProject on "Securing Microservices with Spring Security and OAuth2"

authserver

This project is the OAuth authorization server

PORT 8080

URL: http://localhost:8080
Storage based on in-memory H2 db. 
Spring Boot 2.3.x
Java 11

businessserver

This project is the OAuth resource server which contains the business logic.

PORT 7070
URL: http://localhost:7070
Storage based on in-memory H2 db. 
Spring Boot 2.3.x 
Java 11

OAuth tokens are JWT, and they are validated using shared asymmetric key.

gateway

This project is an API gateway which uses Spring Cloud Gateway.

PORT 6060

Client

Dummy OAUTH client

PORT 5050

About

Homework for Manning LiveProject on "Securing Microservices with Spring Security and OAuth2"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published