Passer au contenu principal
Accélérez votre processus de développement en connectant directement des agents d’IA et des LLM à la base de connaissances d’Auth0. Obtenez des réponses contextualisées, des exemples de code et des références d’API avec des liens vers la documentation officielle. Pour aider vos outils d’IA à indexer l’information dont vous avez besoin et à y effectuer des recherches, Auth0 fournit :
  • LLM context files (llms.txt) : des fichiers Markdown structurés pour l’ingestion en lot.
  • Auth0 Docs MCP Server : un serveur MCP hébergé permettant aux agents d’IA d’interroger dynamiquement la base de connaissances.

LLM context files

Utilisez les fichiers de contexte LLM pour aider les LLM à comprendre et à assimiler efficacement l’ensemble du site Auth0.
NomURLDescription
llms.txthttps://auth0.com/llms.txtRésumés concis de tous les articles ; idéal pour obtenir rapidement du contexte.
llms-full.txthttps://auth0.com/docs/llms-full.txtContenu complet de tous les articles ; idéal pour une indexation approfondie.

Auth0 Docs MCP Server

Connectez vos outils d’IA à Auth0 Docs MCP Server pour accéder en temps réel à la documentation Auth0 la plus récente. Auth0 Docs MCP Server expose l’outil SearchAuth0Docs, qui permet aux agents d’IA d’effectuer des recherches dans la base de connaissances d’Auth0 et de renvoyer du contenu contextuel avec des liens pertinents vers la documentation produit. Auth0 Docs MCP Server expose les métadonnées d’endpoint suivantes :
Server Name: Auth0 Docs
Server URL: https://auth0.com/docs/mcp
Transport Type: HTTP
Découvrez comment connecter vos outils d’IA à Auth0 Docs MCP Server en suivant nos guides d’intégration.
Pour connecter ChatGPT à Auth0 Docs MCP Server :
  1. Accédez à Settings > Connectors.
  2. Sélectionnez Create, puis fournissez les métadonnées de votre serveur MCP :
    • Nom du connecteur : Auth0 Docs MCP Server
    • Description : Indexe et effectue des recherches dans la base de connaissances d’Auth0
    • URL du connecteur : https://auth0.com/docs/mcp
  3. Sélectionnez Create.
Si tout se passe bien, Auth0 Docs MCP Server devrait apparaître comme serveur MCP installé. Pour en savoir plus, consultez la documentation Connect from ChatGPT d’OpenAI.

Exemples d’instructions

Les outils d’IA peuvent faire des erreurs. Vérifiez toujours les réponses en consultant les liens vers la documentation fournie et le code généré par l’IA pour en vérifier l’exactitude avant de le déployer.
Utilisez les exemples d’instructions ci-dessous avec vos outils d’IA pour utiliser Auth0 afin de sécuriser votre processus de gestion des identités.

Configuration

  • Comment personnaliser l’invite Consent pour afficher des demandes d’autorisation enrichies dans un navigateur Web ?
  • Trouve-moi des instructions pour configurer l’autorisation asynchrone avec l’application Auth0 Guardian dans mon application mobile.
  • Comment implémenter la rotation des jetons d’actualisation dans une application Next.js ? Montre-moi les étapes de configuration et un exemple de code.

Connexions et intégrations

  • Je veux restreindre l’accès à cette application aux utilisateurs membres d’une organisation GitHub précise. Utilisez le Auth0 Docs MCP Server pour trouver comment configurer la connexion d’entreprise GitHub et rédiger une Auth0 Action qui vérifie l’appartenance de l’utilisateur à l’organisation GitHub lors de la connexion, et lui refuse l’accès s’il n’en est pas membre.
  • Configurez une connexion sociale Slack. Utilisez le Auth0 Docs MCP Server pour trouver la bonne façon de faire correspondre le team_id de Slack au jeton d’identité de l’utilisateur. Ensuite, mettez à jour mon interface utilisateur locale pour y inclure le champ slack_team_id.
  • Comment intégrer Auth0 à un projet Vercel existant ?

Agents d’IA et serveurs MCP

  • Ajoutez à mon agent d’IA un appel d’outil pouvant accéder au Google Calendar de l’utilisateur et répondre à des questions sur son horaire et ses réunions. Utilisez le Auth0 Docs MCP Server pour obtenir des instructions sur l’utilisation d’Auth0 afin de sécuriser l’authentification et d’implémenter l’appel d’outil vers le Google Calendar de l’utilisateur.
  • Agissez comme un ingénieur en sécurité. Utilisez le Auth0 Docs MCP Server pour trouver le guide sur l’autorisation pour votre MCP Server. Mettez à jour la configuration actuelle de mon serveur pour exiger OAuth 2.1 pour toutes les connexions entrantes et vérifiez qu’elle utilise le profil de compatibilité du paramètre de ressource pour les jetons d’accès.
  • Examinez mes définitions d’outils actuelles dans server.py. Utilisez le Auth0 Docs MCP Server pour vérifier si mon implémentation de Custom Token Exchange est conforme à la RFC 8693. Si vous relevez des écarts pouvant entraîner une fuite du contexte utilisateur, suggérez un correctif et fournissez le code mis à jour.

Dépannage

  • Aide-moi à résoudre l’erreur refresh token doesn’t exist lors de l’utilisation de l’échange de jeton d’actualisation. Utilise les instructions de configuration de Token Vault comme contexte.
  • Le bouton de déconnexion n’efface pas la session côté Auth0. Recherche dans la documentation la structure correcte de l’URL de Federated Logout et mets à jour mon gestionnaire de déconnexion pour l’utiliser.
  • Mon flux de connexion échoue avec une 401 Unauthorized error. Utilise Auth0 Docs MCP Server pour rechercher les causes courantes de cette erreur avec le SDK auth0-node et vérifie s’il y a des incohérences dans mon fichier .env et l’initialisation de mon application.