Passer au contenu principal
Les Agent Skills sont des instructions structurées qui aident les assistants de codage IA à implémenter correctement l’authentification avec Auth0. Installez-les une seule fois, puis demandez à votre assistant d’ajouter la connexion, de protéger des routes, de sécuriser des API, de configurer la MFA, de migrer depuis un autre fournisseur ou de personnaliser votre page de connexion — il s’occupe du reste. Fonctionne avec Claude Code, Cursor, GitHub Copilot et plus de 40 autres agents compatibles avec le format Agent Skills.

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

Auth0 est offert sur le marketplace officiel des plugins Claude Code (claude-plugins-official). Assurez-vous d’abord que le marketplace est à jour, puis installez-le :
/plugin marketplace update claude-plugins-official
/plugin install auth0@claude-plugins-official
Vous pouvez aussi taper /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 :
claude plugin marketplace update claude-plugins-official
claude plugin install auth0@claude-plugins-official
Si vous obtenez une erreur « not found », ajoutez d’abord le marketplace, puis réessayez l’installation :
/plugin marketplace add anthropics/claude-plugins-official
/plugin install auth0@claude-plugins-official

Essayez-le dès maintenant

Après l’installation, collez l’un des éléments suivants dans votre assistant de codage IA :
Add Auth0 login to my app
Secure my Express API with Auth0 JWT validation
Migrate from Firebase Auth to Auth0
Fournissez du contexte dans votre invite — mentionnez votre framework, le type de routeur et si vous avez besoin d’une connexion, d’une protection d’API ou des deux. Plus la demande est précise, meilleur sera le résultat.

Fonctionnement

1

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.
2

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.
3

Vous obtenez du code fonctionnel

La compétence guide votre assistant tout au long de l’implémentation — installation du bon SDK, création des routes d’authentification, configuration des variables d’environnement, ajout de la protection des routes et application des pratiques exemplaires d’Auth0.
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

25 compétences couvrant la configuration de l’authentification, la protection des API, la migration, les outils CLI et les fonctionnalités avancées. Vous pouvez coller directement chacun des exemples d’invite ci-dessous dans votre assistant de codage IA.

Pour commencer

CompétenceCe qu’elle faitÀ essayer
Router du guide de démarrage rapideDétecte votre framework et configure Auth0 avec le bon SDKAjouter l’authentification Auth0 à mon application
MigrationMigre les utilisateurs et le code depuis Firebase, Cognito, Supabase, Clerk ou une solution d’authentification personnaliséeAidez-moi à migrer de Firebase Auth vers Auth0
CLIRé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 LoginCréer une application Auth0 à l’aide de la CLI

Frontend

CompétenceCe qu’elle faitEssayez
ReactConnexion, déconnexion, sessions utilisateur et routes protégées pour les SPA ReactAdd Auth0 login to my React app
VueAuthentification pour les applications Vue 3 avec des composables et des gardes de navigationSet up Auth0 in my Vue 3 app
AngularAuthentification avec des gardes de route et des intercepteurs HTTP pour Angular 13+Add Auth0 authentication to my Angular app
Vanilla JSAuthentification pour toute SPA JavaScript — fonctionne aussi avec Svelte et SolidJSAdd Auth0 login to my Svelte app

Backend et full-stack

CompétenceDescriptionEssayez
Next.jsAuthentification pour Next.js 13+ avec App Router, Pages Router, middleware et composants serveurConfigurer Auth0 dans mon application Next.js avec des routes protégées
NuxtSessions côté serveur et protection des routes pour Nuxt 3/4Ajouter l’authentification Auth0 à mon application Nuxt
ExpressConnexion, déconnexion et routes protégées basées sur les sessions pour Express.jsAjouter la connexion Auth0 à mon application Express
FlaskConnexion, déconnexion et profils utilisateur pour les applications Web FlaskConfigurer Auth0 dans mon application Flask
FastifyAuthentification basée sur les sessions pour les applications Web FastifyAjouter l’authentification Auth0 à mon application Fastify
Java ServletGestion de la connexion et du callback pour les applications Java ServletAjouter la connexion Auth0 à mon application Java Servlet

API

CompétenceCe qu’elle faitEssayez-la
Express APIValidation des JWT Bearer et contrôle d’accès basé sur les scopes pour les API Node.js/ExpressSécuriser mon API Express avec la validation JWT Auth0
Fastify APIValidation des JWT Bearer et vérification des scopes pour les endpoints d’API FastifyAjouter la validation JWT Auth0 à mon API Fastify
FastAPIValidation du jeton et authentification basée sur les scopes pour les backends Python FastAPISécuriser mes endpoints FastAPI avec Auth0
Spring Boot APIValidation des JWT et autorisation basée sur les scopes pour les API Spring BootAjouter l’authentification Auth0 à mon API Spring Boot
ASP.NET Core APIAuthentification JWT Bearer et prise en charge de DPoP pour les endpoints d’API .NETSécuriser mon API ASP.NET Core avec Auth0
Go APIValidation des JWT et autorisation basée sur les scopes pour les API HTTP Go utilisant go-jwt-middlewareAjouter la validation JWT Auth0 à mon API Go

Mobile

CompétenceCe qu’elle faitEssayez
React NativeAuthentification avec prise en charge de la biométrie et des liens profonds pour les applis React Native CLIAdd Auth0 login to my React Native app
ExpoAuthentification avec Expo Config Plugin pour les applis mobiles à flux de travail géréSet up Auth0 in my Expo app
AndroidAuthentification Web, biométrie et gestion des identifiants pour Android natifAdd Auth0 authentication to my Android app
iOS / macOSIntégration native d’Auth0.swift pour iOS, macOS, tvOS, watchOS et visionOSAdd Auth0 login to my iOS app

Avancé

CompétenceDescriptionEssayez
MFAauthentification multifacteur — TOTP, SMS, courriel, push, WebAuthnAjouter l’authentification multifacteur par TOTP à mon application
Générateur d’écrans ACULGénère des écrans Universal Login personnalisés aux couleurs de votre marque avec React ou JavaScript purCré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