Exemple developpeur

Sample Spring Boot pour une integration OIDC cote serveur

Utilisez le sample Spring Boot si vous voulez un pattern confidentiel cote serveur adapte aux systemes internes, a l'administration membres et aux applications metier.

Java / Spring Boot 3 Application web server-side / client confidentiel
Ideal pour
  • Equipes Java qui veulent une integration login stable et standard sans reinventer leur couche auth.
  • Applications internes, back offices d'association et portails d'organisation avec sessions cote serveur.
  • Projets qui ont besoin d'une base propre avant d'ajouter permissions, workflows membres ou gestion operationnelle deleguee.
Ce que montre ce sample
  • L'enregistrement du client OIDC et la configuration basee sur l'issuer dans Spring Boot.
  • Le comportement login, callback et logout cote serveur dans un stack enterprise familier.
  • Une base pratique pour les applications ou les tokens navigateur ne doivent pas dicter toute l'architecture.
Modele d'integration

Utiliser un client cote serveur quand le controle de session compte

Ce sample montre un pattern de client confidentiel pour Spring Boot. Il convient aux produits qui veulent plus de controle cote serveur sur les sessions et la logique d'integration. Pour les logiciels d'organisation, c'est souvent une base plus sure que de tout pousser vers un modele purement navigateur.

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

Stack
Java / Spring Boot 3
Pattern
Application web server-side / client confidentiel
Code source auth_samples_java