Developer-Beispiel

Go-Sample fuer praxisnahen OIDC-Web-Login

Nutzen Sie das Go-Sample, wenn Sie eine knappe, wartbare serverseitige Integration fuer standardskonformen Login in internen oder mitgliederbezogenen Web-Tools wollen.

Go + net/http Serverseitige Web-App / Confidential Client
Geeignet fuer
  • Go-Teams, die eine kleine, explizite Identity-Integration mit wenig Framework-Overhead wollen.
  • Interne Tools und operative Web-Apps, die serverseitiges Session-Handling bevorzugen.
  • Produkte, die vor produktspezifischen Rechten und Profilen erst eine stabile Auth-Basis brauchen.
Was dieses Sample zeigt
  • OIDC-Login-Flow in einer kompakten Go-Web-Anwendung.
  • Callback- und Logout-Handling ohne unnoetige Abstraktion.
  • Eine wartbare Grundlage fuer Teams, die explizite serverseitige Kontrolle schaetzen.
Integrationsmodell

Einen kleinen Go-Stack nutzen, ohne das Identitaetsmodell zu verkleinern

Dieses Sample haelt die Go-Integration minimal, aber standardskonform. Es liefert ein klares Web-Login-Muster, ohne so zu tun, als solle das gesamte Produkt-Identitaetsmodell in einem kleinen Codebeispiel leben. Starten Sie hier mit Login und erweitern Sie Profile, Rechte oder delegierte Bearbeitung erst dort, wo das Produkt es verlangt.

Diese Seiten erklaeren das Sample auf Tuurios eigener Domain. GitHub bleibt der Code-Host.

Stack
Go + net/http
Muster
Serverseitige Web-App / Confidential Client
Quellcode auth_samples_go