Exemple developpeur

Sample Angular pour un login OIDC conforme aux standards

Utilisez le sample Angular si vous voulez une configuration OIDC previsible pour un client navigateur sans cacher l'integration derriere la magie du framework.

Angular + angular-oauth2-oidc SPA / client public avec PKCE
Ideal pour
  • Produits Angular qui ont besoin d'un flux login standards-first et d'un code auth frontend maintenable.
  • Portails operationnels et applications internes qui commencent par un sign-in direct.
  • Equipes qui veulent une base reutilisable avant une logique identite et relationnelle plus riche.
Ce que montre ce sample
  • Configuration OIDC pour Angular avec Authorization Code + PKCE.
  • Comment login, callback et logout s'articulent dans un client navigateur.
  • Une base pratique pour des equipes qui veulent de la clarte protocolaire plutot que des couches d'abstraction auth.
Modele d'integration

Garder le flux login Angular standard et lisible

Ce sample montre une integration Angular directe en client public. Elle convient au sign-in direct et aux parcours utilisateur pilotes par le navigateur. Si le produit a plus tard besoin d'un modele d'identite plus riche, traitez-le comme une preoccupation du produit, pas comme une extension du pattern login SPA.

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

Stack
Angular + angular-oauth2-oidc
Pattern
SPA / client public avec PKCE
Code source auth_samples_angular