Spring Boot OAuth2 & OpenID Connect Authorization Server
This authorization server is implemented using Spring Boot and is compliant with OAuth 2.0 and OpenID Connect 1.0.
Features
Fast Start
This authorization server is build with Spring Boot and is easy to setup and has a fast startup time.
Cloud-Native
Spring Boot based cloud-native application that can easily be deployed to the cloud (i.e. Kubernetes or CloudFoundry).
Easy Administration
Quick setup of users and OAuth2 clients with the integrated user and client management system (Web UI or Rest API).
OAuth 2.0 Compliant
Supports the following OAuth 2.0 grants:
- Authorization Code + PKCE
- Client Credentials
- Resource Owner Password
OpenID Connect 1.0 Compliant
Supports authentication with OpenID Connect:
- ID Tokens (JWT)
- User Info Endpoint
- Discovery Service
Latest Specification Support
Supports the latest specifications as defined by the IETF working group. Even includes preview implementations for draft specifications.