npm. Vous pouvez installer et gérer des dépendances pour vos actions à l’aide de l’éditeur de code d’actions dans ou à l’aide de Auth0.
Ajouter une dépendance à l’aide de l’éditeur de code d’actions
npm :
- Naviguez vers Auth0 Dashboard > Actions > Bibliothèque et sélectionnez votre action.
- Localisez l’éditeur de code d’actions et sélectionnez Modules (icône en forme de cube) dans sa barre latérale.
- Sélectionnez Ajouter un module,et entrez le nom du module. Pour utiliser la dernière version disponible du package, vous pouvez laisser le champ de version vide.
-
Dans votre code d’actions, exigez le module. Par exemple, si vous avez ajouté le package Axios, vous ajouteriez la ligne suivante en haut de votre code dans l’éditeur de code d’actions :
Ajouter une dépendance à l’aide de Management API d’Auth0
Considérations relatives à la sécurité
Limites pour les dépendances dans les actions
Pas de soutien des modules natifs
Échec de la compilation : Impossible de trouver le module.
Pour vérifier si un package npm est natif, accédez au référentiel public Github pour le package npm et examinez les langues utilisées par le code dans la barre latérale. Si les langues incluent C/C++, le package est probablement natif. Les exemples populaires incluent bcrypt et sqlite3.
Pas de prise en charge de module privé ou de registre privé
npm privés et les registres npm privés ne peuvent pas être utilisés avec des actions. Les actions utilisent le registre public npm.