Apprenez à activer et à désactiver les hooks à l’aide du Dashboard et de la Management API.
La date de fin de vie (EOL) de Rules et Hooks sera le 18 novembre 2026, et ils ne sont plus disponibles pour les nouveaux tenants créés à compter du 16 octobre 2023. Les tenants existants ayant des Hooks actifs conserveront l’accès au produit Hooks jusqu’à la fin de vie.Nous vous recommandons fortement d’utiliser Actions pour étendre Auth0. Avec Actions, vous avez accès à de riches informations de typage, à une 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 que permettent les Actions, consultez Comprendre le fonctionnement des Auth0 Actions.Pour vous aider dans votre migration, nous proposons des guides qui vous aideront à passer de Rules à Actions et à passer de Hooks à Actions. Nous avons également une page dédiée, Move to Actions, qui présente des comparaisons de fonctionnalités, une démonstration d’Actions et d’autres ressources pour vous accompagner dans votre démarche de migration.Pour en savoir plus sur la dépréciation de Rules et Hooks, consultez notre billet de blogue : Preparing for Rules and Hooks End of Life.
Comme nous prévoyons supprimer les fonctions Rules et Hooks en 2026, vous ne devriez créer de nouvelles Rules ou de nouveaux Hooks que dans votre environnement de développement, et uniquement pour tester la migration vers Actions.Pour savoir comment migrer vos Rules vers Actions, consultez passer de Rules à Actions. Pour savoir comment migrer vos Hooks vers Actions, consultez passer de Hooks à Actions.
Vous pouvez activer ou désactiver les Hooks à l’aide du Dashboard ou de .
Bien que vous puissiez créer plusieurs hooks pour un point d’extensibilité donné, chaque point d’extensibilité ne peut avoir qu’un seul hook activé à la fois. Tous les hooks supplémentaires que vous créez pour ce point d’extensibilité sont automatiquement désactivés; vous devez donc les activer explicitement. Le hook activé sera exécuté pour toutes les applications et API.
Lors de la création de nouveaux hooks, Auth0 active automatiquement le premier Hook que vous créez pour un point d’extensibilité. Tous les hooks supplémentaires que vous créez pour ce point d’extensibilité sont automatiquement désactivés; vous devez donc les activer explicitement.
Effectuez une requête PATCH au point de terminaison Update a Hook. Assurez-vous de remplacer les valeurs de l’espace réservé HOOK_ID et MGMT_API_ACCESS_TOKEN par l’ID de votre Hook et votre de la Management API, respectivement.