Exemple developpeur

Sample React pour un login OIDC conforme aux standards

Utilisez le sample React si vous avez besoin d'une base SPA client public avec login OIDC moderne, gestion claire du callback et point de depart rapidement adaptable.

React + oidc-client-ts SPA / client public avec PKCE
Ideal pour
  • Produits React qui veulent une base de login proche de la production au lieu d'un code auth maison.
  • Portails membres, frontends self-service et tableaux de bord operationnels avec connexion navigateur.
  • Equipes qui veulent commencer standards-first et n'ajouter un modele d'identite plus riche que si necessaire.
Ce que montre ce sample
  • Le cablage Authorization Code + PKCE pour un client navigateur.
  • La structure login, callback, silent renew et logout dans une SPA React.
  • Une base maintenable avant d'ajouter droits metier, vues profil ou flux delegues.
Modele d'integration

Utiliser le login SPA quand il convient, pas comme raccourci pour chaque probleme d'identite

Ce sample montre le pattern standard de client public pour React. Il convient au self-service direct. Si votre produit a plus tard besoin de profils geres ou de gestion deleguee, ajoutez cela au modele d'identite plutot que de tout forcer dans l'etat de session frontend.

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

Stack
React + oidc-client-ts
Pattern
SPA / client public avec PKCE
Code source auth_samples_react