Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 680 Bytes

README.md

File metadata and controls

22 lines (16 loc) · 680 Bytes

OAuth2.0 using Spring Security

authserver-cloudoauth

This project acts as a auth server and is using the spring-cloud-starter-oauth2 dependency which is no longer being supported by the Spring team.

  • JWT symetric key encryption
  • User and client stored in db
  • Roles added as claim on JWT
  • Authorization code grant flow
  • JWT asymetric key encryption
  • Client credential grant flow
  • Endpoint to signup user
  • Endpoint to register as client

Resource server

This project acts a resource server using the resource server dependency.

  • JWT symetric key encryption
  • Role base authentication
  • JWT asymetric key encryption