Prérequis
- Un compte Auth0 (niveau gratuit disponible)
- Votre domaine Auth0 et votre ID client dans l’Auth0 Dashboard
- Un assistant de codage IA (Claude Code, Cursor ou GitHub Copilot)
Installation
- Claude Code
- Cursor
- GitHub Copilot
- Autres agents
Auth0 est offert sur le marketplace officiel des plugins Claude Code (Vous pouvez aussi taper
claude-plugins-official). Assurez-vous d’abord que le marketplace est à jour, puis installez-le :/plugin dans une session, aller à l’onglet Discover et rechercher « Auth0 ».Vous pouvez également l’installer à partir de votre terminal sans démarrer de session :Si vous obtenez une erreur « not found », ajoutez d’abord le marketplace, puis réessayez l’installation :
Essayez-le dès maintenant
Fonctionnement
Décrivez ce dont vous avez besoin
Indiquez à votre assistant ce que vous voulez faire — ajouter l’authentification à votre application React, sécuriser une API Spring Boot, migrer depuis Cognito, ajouter MFA ou personnaliser votre page de connexion. Vous n’avez pas besoin de savoir quelle compétence ou quel SDK utiliser.
La bonne compétence s’active
L’assistant lit les fichiers de votre projet (
package.json, requirements.txt, build.gradle, etc.), identifie votre framework et active la compétence correspondante parmi les 25 disponibles.Vous n’avez pas à choisir les compétences manuellement. La détection du framework gère automatiquement les compétences liées au SDK, et vous pouvez invoquer directement des compétences de fonctionnalité comme MFA ou la migration en décrivant ce dont vous avez besoin.
Compétences disponibles
Pour commencer
| Compétence | Ce qu’elle fait | À essayer |
|---|---|---|
| Router du guide de démarrage rapide | Détecte votre framework et configure Auth0 avec le bon SDK | Ajouter l’authentification Auth0 à mon application |
| Migration | Migre les utilisateurs et le code depuis Firebase, Cognito, Supabase, Clerk ou une solution d’authentification personnalisée | Aidez-moi à migrer de Firebase Auth vers Auth0 |
| CLI | Référence des commandes Auth0 CLI — gérez les applications, les API, les utilisateurs, les rôles, les organisations, les Actions, les journaux, les Domaines personnalisés et Universal Login | Créer une application Auth0 à l’aide de la CLI |
Frontend
| Compétence | Ce qu’elle fait | Essayez |
|---|---|---|
| React | Connexion, déconnexion, sessions utilisateur et routes protégées pour les SPA React | Add Auth0 login to my React app |
| Vue | Authentification pour les applications Vue 3 avec des composables et des gardes de navigation | Set up Auth0 in my Vue 3 app |
| Angular | Authentification avec des gardes de route et des intercepteurs HTTP pour Angular 13+ | Add Auth0 authentication to my Angular app |
| Vanilla JS | Authentification pour toute SPA JavaScript — fonctionne aussi avec Svelte et SolidJS | Add Auth0 login to my Svelte app |
Backend et full-stack
| Compétence | Description | Essayez |
|---|---|---|
| Next.js | Authentification pour Next.js 13+ avec App Router, Pages Router, middleware et composants serveur | Configurer Auth0 dans mon application Next.js avec des routes protégées |
| Nuxt | Sessions côté serveur et protection des routes pour Nuxt 3/4 | Ajouter l’authentification Auth0 à mon application Nuxt |
| Express | Connexion, déconnexion et routes protégées basées sur les sessions pour Express.js | Ajouter la connexion Auth0 à mon application Express |
| Flask | Connexion, déconnexion et profils utilisateur pour les applications Web Flask | Configurer Auth0 dans mon application Flask |
| Fastify | Authentification basée sur les sessions pour les applications Web Fastify | Ajouter l’authentification Auth0 à mon application Fastify |
| Java Servlet | Gestion de la connexion et du callback pour les applications Java Servlet | Ajouter la connexion Auth0 à mon application Java Servlet |
API
| Compétence | Ce qu’elle fait | Essayez-la |
|---|---|---|
| Express API | Validation des JWT Bearer et contrôle d’accès basé sur les scopes pour les API Node.js/Express | Sécuriser mon API Express avec la validation JWT Auth0 |
| Fastify API | Validation des JWT Bearer et vérification des scopes pour les endpoints d’API Fastify | Ajouter la validation JWT Auth0 à mon API Fastify |
| FastAPI | Validation du jeton et authentification basée sur les scopes pour les backends Python FastAPI | Sécuriser mes endpoints FastAPI avec Auth0 |
| Spring Boot API | Validation des JWT et autorisation basée sur les scopes pour les API Spring Boot | Ajouter l’authentification Auth0 à mon API Spring Boot |
| ASP.NET Core API | Authentification JWT Bearer et prise en charge de DPoP pour les endpoints d’API .NET | Sécuriser mon API ASP.NET Core avec Auth0 |
| Go API | Validation des JWT et autorisation basée sur les scopes pour les API HTTP Go utilisant go-jwt-middleware | Ajouter la validation JWT Auth0 à mon API Go |
Mobile
| Compétence | Ce qu’elle fait | Essayez |
|---|---|---|
| React Native | Authentification avec prise en charge de la biométrie et des liens profonds pour les applis React Native CLI | Add Auth0 login to my React Native app |
| Expo | Authentification avec Expo Config Plugin pour les applis mobiles à flux de travail géré | Set up Auth0 in my Expo app |
| Android | Authentification Web, biométrie et gestion des identifiants pour Android natif | Add Auth0 authentication to my Android app |
| iOS / macOS | Intégration native d’Auth0.swift pour iOS, macOS, tvOS, watchOS et visionOS | Add Auth0 login to my iOS app |
Avancé
| Compétence | Description | Essayez |
|---|---|---|
| MFA | authentification multifacteur — TOTP, SMS, courriel, push, WebAuthn | Ajouter l’authentification multifacteur par TOTP à mon application |
| Générateur d’écrans ACUL | Génère des écrans Universal Login personnalisés aux couleurs de votre marque avec React ou JavaScript pur | Créer un écran de connexion aux couleurs de notre système de conception |
En savoir plus
Auth0 Agent Skills sur GitHub
Code source, les 25 définitions de compétences et le suivi des problèmes.
Guides de démarrage rapide Auth0
Guides étape par étape pour une intégration manuelle d’Auth0 (sans IA).
SDK d’Auth0
Documentation des SDK et références d’API.
Spécification des Agent Skills
La norme ouverte sur laquelle reposent les agent skills, compatible avec plus de 40 outils de programmation IA.
Obtenir de l’aide
- Demandez à votre assistant IA — reformulez votre demande ou ajoutez plus de contexte sur la configuration de votre projet
- Ouvrir un ticket — signalez des bogues ou demandez des compétences pour de nouveaux frameworks
- Communauté Auth0 — obtenez de l’aide auprès d’autres développeurs Auth0
- Problèmes de sécurité — utilisez le programme de divulgation responsable