Passer au contenu principal
La date de fin de vie (EOL) de Rules et Hooks sera le 18 novembre 2026, et ils ne sont plus offerts aux nouveaux locataires créés à compter du 16 octobre 2023. Les locataires existants ayant des Hooks actifs conserveront l’accès au produit Hooks jusqu’à sa fin de vie.Nous vous recommandons fortement d’utiliser Actions pour étendre Auth0. Avec Actions, vous avez accès à des informations de type détaillées, à de la documentation intégrée et à des packages npm publics, et vous pouvez connecter des intégrations externes qui améliorent votre expérience globale d’extensibilité. Pour en savoir plus sur ce qu’Actions a à offrir, consultez Comprendre le fonctionnement des Actions Auth0.Pour vous aider dans votre migration, nous offrons des guides qui vous aideront à migrer de Rules vers Actions et à migrer de Hooks vers Actions. Nous avons aussi une page dédiée, Passer à Actions, qui présente des comparaisons de fonctionnalités, une démo d’Actions et d’autres ressources pour vous accompagner dans votre migration.Pour en savoir plus sur la dépréciation de Rules et Hooks, consultez notre billet de blogue : Préparer la fin de vie de Rules et Hooks.
Nos points de terminaison publics exposent des adresses IPv6 (p. ex., travel0.us.auth0.com). Si une requête provient d’une machine qui prend en charge IPv6, la propriété context.request.ip contiendra une adresse IPv6. Si vous effectuez une manipulation manuelle des adresses IP, nous vous suggérons d’utiliser la bibliothèque ipaddr.js@1.9.0.
Pour déboguer toute Rule Auth0 que vous avez créée, vous pouvez utiliser console.log dans le code de votre Rule. Vous pouvez voir la sortie de console.log en utilisant Save and Try, en consultant les journaux disponibles dans les journaux en temps réel des Actions, ou, pour les clients hérités, en utilisant le CLI Debug Rule.
Dashboard - Pipeline d’authentification - Rules - Modifier la Rule

Tester cette Rule

Dans l’éditeur de Rules, le bouton Save and Try vous permet d’exécuter une Rule de façon isolée avec des objets utilisateur et context simulés. En cliquant sur TRY, vous exécuterez la Rule avec ces deux objets en entrée, et toute sortie de console.log s’affichera. La fonctionnalité Try this rule script s’exécute hors du contexte d’une application précise. Lorsque vous utilisez cette fonctionnalité, vous pourriez rencontrer des problèmes si votre Rule dépend de données qui seraient fournies lors d’un appel à partir d’une application réelle.
Pipeline Auth0 - Rules - Tester cette Rule

Journaux en temps réel des Actions

Les journaux en temps réel des Actions affichent en temps réel tous les journaux de tout le code personnalisé de votre compte, y compris toute sortie console.log et les exceptions. Pour en savoir plus, consultez Journaux en temps réel des Actions.