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.

Read more