Décrit comment partager des fonctions entre les Actions.
Les modules d’Actions sont actuellement offerts en accès anticipé. En utilisant cette fonctionnalité, vous acceptez les conditions applicables de l’essai gratuit figurant dans le Master Subscription Agreement d’Okta. Pour en savoir plus sur les phases de lancement d’Auth0, consultez Product Release Stages.
Les modules d’Actions vous permettent de créer, de gérer et de partager du code réutilisable entre différentes Actions dans votre locataire Auth0.Auparavant, chaque Action fonctionnait de manière indépendante, ce qui rendait difficile le partage de fonctions communes entre elles sans recourir à des dépendances externes comme les modules NPM. Avec les modules d’Actions, il est maintenant possible de :
Créer des modules personnalisés avec des fonctions hébergées par Auth0.
Utiliser, dans une ou plusieurs Actions, les fonctions définies dans chaque module personnalisé.
Définir, pour chaque module personnalisé, des secrets indépendants et des dépendances à des modules NPM.
Les modules d’Actions ne sont associés à aucun déclencheur ni à aucun type d’Action en particulier; les fonctions qui y sont définies peuvent donc être réutilisées dans des Actions associées à différents déclencheurs.
Pour en savoir plus sur les limites des modules d’Actions, consultez Actions Limitations.
En adoptant les modules d’Actions conformément aux directives de codage, vous pouvez améliorer les performances d’exécution en partageant et en réutilisant des objets dont l’instanciation est coûteuse.
Toutefois, cette amélioration n’est pas garantie, car elle dépend du cas d’utilisation, de l’implémentation, ainsi que de la charge et de la fréquence d’exécution.