Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to create OpenID Provider with Spring Boot

I finished studying OpenID to understand its main features. The next step is an OpenID Provider program for my clients. My goal is to develop with SpringBoot (without using Spring Security).

I noticed that I have OpenID Connect, MITREid as options. But none presents a tutorial on how to create a customer and supplier of one.

On another topic, found links from IBM, however, are all out of thin air.

It would be of great importance a simple tutorial as a kick start for the OpenID Provider development for my application.

like image 669
elioth mr Avatar asked Jun 26 '17 01:06

elioth mr


1 Answers

Meanwhile there is a Spring communtity-driven project: Spring Authorization Server it was announced in April 2020 on Spring Blog.

<dependency>
    <groupId>org.springframework.security.experimental</groupId>
    <artifactId>spring-security-oauth2-authorization-server</artifactId>
    <version>0.1.1</version>
</dependency>

Its current version is 0.1.1 available since May 2021. (Version 0.1.0 is available since February 2021)


Tuturial: Baeldung Spring Security OAuth Authorization Server

like image 66
Ralph Avatar answered Sep 20 '22 12:09

Ralph