Exemple developpeur

Sample Python pour une integration OIDC cote serveur

Utilisez le sample Python si vous voulez une integration web cote serveur claire avec OIDC standard et un code que votre equipe peut adapter sans deviner le protocole.

Python + Flask + Authlib Application web server-side / client confidentiel
Ideal pour
  • Equipes Python qui construisent outils internes, administration membres ou applications web pour des organisations.
  • Projets qui veulent des sessions cote serveur plutot que tout pousser dans le navigateur.
  • Produits qui ont d'abord besoin d'une base identite propre avant permissions ou flux delegues.
Ce que montre ce sample
  • Enregistrement du client OIDC et mise en place des sessions cote serveur dans Flask.
  • Gestion login, callback et logout avec Authlib.
  • Un point de depart realiste pour un logiciel operationnel ou l'auth doit rester comprehensible.
Modele d'integration

Utiliser Python cote serveur quand clarte protocolaire et controle de session comptent

Le sample Python prend la voie directe: OIDC standard, sessions gerees par le serveur et code web lisible. C'est souvent un meilleur choix pour les logiciels d'organisation qu'un modele purement navigateur quand le produit peut plus tard exiger des modeles d'acces ou de personnes plus riches.

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

Stack
Python + Flask + Authlib
Pattern
Application web server-side / client confidentiel
Code source auth_samples_python