it-swarm.com.de

So erstellen Sie einen OpenID-Provider mit Spring Boot

Ich habe das Studium von OpenID beendet, um die Hauptfunktionen zu verstehen. Der nächste Schritt ist ein OpenID Provider-Programm für meine Kunden. Mein Ziel ist es, mit SpringBoot zu entwickeln (ohne Spring Security zu verwenden).

Mir ist aufgefallen, dass ich OpenID Connect, MITREid als Optionen habe. In keinem wird ein Tutorial zum Erstellen eines Kunden und eines Lieferanten für einen Kunden vorgestellt.

Zu einem anderen Thema sind die gefundenen Links von IBM jedoch alles andere als einfach.

Es wäre von großer Bedeutung, ein einfaches Tutorial als Starthilfe für die OpenID Provider-Entwicklung für meine Anwendung zu haben.

7
elioth mr

Es macht selten Sinn für jemanden, einen eigenen OpenID Connect-Provider zu erstellen. Es ist nicht trivial. MitreID Connect verwendet Spring Security sogar für einen Teil seines Codes. Wenn Sie MitreID Connect aber als "Spring-Boot" verwenden möchten, können Sie sich einigePorts von Mitreid Connect mit Spring-Boot und Java Config verbinden ... aber ich bin nicht sicher, ob dies der Fall ist gepflegt.

Übrigens, was meinst du damit?

none zeigt ein Tutorial zum Erstellen eines Kunden und eines Lieferanten.

Meinen Sie damit, wie man mitreid connect benutzt?

Auf jeden Fall würde ich empfehlen, mit einem vorhandenen OpenID Connect-Anbieter zu arbeiten, es sei denn, Sie wissen wirklich, was Sie tun. Siehe: http://openid.net/developers/certified/

3
sdoxsee

Ich weiß zu schätzen, dass dies ein Jahr nach der Frage des OP liegt, aber ich habe mehr Informationen gefunden, als ich meine eigenen Forschungen zum selben Thema durchgeführt habe.

Es gibt hier einen Spring Boot-Port von MitreId was ich als Arbeitsbeispiel sehr nützlich fand.

Ich möchte auch erwähnen, dass die Gehrung als Maven-Abhängigkeit verfügbar

Ich hoffe, das hilft der nächsten Person, die diese Seite besucht!

2
MarkA