Exemple developpeur

Sample Vue 3 pour un login OIDC conforme aux standards

Utilisez le sample Vue 3 si vous avez besoin d'une base SPA propre pour un login OIDC moderne sans inventer votre propre flux auth navigateur.

Vue 3 + oidc-client-ts SPA / client public avec PKCE
Ideal pour
  • Equipes Vue qui construisent portails membres, frontends self-service ou outils internes dans le navigateur.
  • Projets qui veulent une base de login fonctionnelle avant d'ajouter une logique identite plus specifique.
  • Equipes qui preferent un OIDC conforme aux standards plutot que des raccourcis lies au framework.
Ce que montre ce sample
  • Authorization Code + PKCE dans une application Vue 3.
  • La structure login, callback et logout pour un flux SPA maintenable.
  • Une base solide avant d'ajouter permissions, vues profil ou gestion deleguee.
Modele d'integration

Utiliser une base SPA propre, puis etendre le modele d'identite seulement quand c'est necessaire

Ce sample garde l'integration Vue 3 concentree sur un sign-in navigateur standard. C'est bien adapte au self-service direct. Si votre produit a plus tard besoin de profils geres ou de gestion deleguee, ajoutez cela explicitement au modele d'identite au lieu de tout forcer dans un simple modele de compte frontend.

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

Stack
Vue 3 + oidc-client-ts
Pattern
SPA / client public avec PKCE
Code source auth_samples_vue3