Exemple developpeur

Sample Go pour un login web OIDC pragmatique

Utilisez le sample Go si vous voulez une integration cote serveur concise et maintenable pour un login conforme aux standards dans des outils web internes ou orientes membres.

Go + net/http Application web server-side / client confidentiel
Ideal pour
  • Equipes Go qui veulent une integration identite petite, explicite et avec peu de surcouche framework.
  • Outils internes et applications web operationnelles qui preferent des sessions cote serveur.
  • Produits qui ont besoin d'une base auth stable avant d'ajouter permissions ou profils specifiques au produit.
Ce que montre ce sample
  • Le cablage du flux login OIDC dans une application web Go compacte.
  • Gestion callback et logout sans abstraction inutile.
  • Une base maintenable pour des equipes qui valorisent un controle cote serveur explicite.
Modele d'integration

Utiliser un petit stack Go sans retrecir le modele d'identite

Ce sample garde l'integration Go minimale mais conforme aux standards. Il fournit un schema de login web clair sans faire croire que tout le modele d'identite produit doit vivre dans un petit exemple de code. Commencez ici pour le login, puis etendez profils, permissions ou gestion deleguee uniquement la ou le produit l'exige.

Ces pages expliquent le sample sur le domaine de Tuurio. GitHub reste l'hebergeur du code.

Stack
Go + net/http
Pattern
Application web server-side / client confidentiel
Code source auth_samples_go