npm. Vous pouvez installer et gérer les dépendances de vos Actions à l’aide de l’Actions Code Editor dans le ou de l’Auth0 .
Ajouter une dépendance à l’aide de l’Actions Code Editor
npm :
- Accédez à Auth0 Dashboard > Actions > Library, puis sélectionnez votre Action.
- Repérez l’Actions Code Editor, puis sélectionnez Modules (icône de cube) dans sa barre latérale.
- Sélectionnez Add Module, puis saisissez le nom du module. Pour utiliser la version la plus récente du package, vous pouvez laisser le champ de version vide.
-
Dans votre code Actions, importez le module avec
require. Par exemple, si vous avez ajouté le package Axios, ajoutez la ligne suivante au début de votre code dans l’Actions Code Editor :
Ajouter une dépendance à l’aide de l’Auth0 Management API
Considérations de sécurité
Limites des dépendances dans Actions
Aucune prise en charge des modules natifs
Compilation failed: Cannot find module.
Pour vérifier si un package npm est natif, accédez au dépôt public GitHub du package npm et examinez les langages utilisés par le code dans la barre latérale. Si les langages incluent C/C++, le package est probablement natif. Parmi les exemples courants, on trouve bcrypt et sqlite3.
Les modules privés et les registres privés ne sont pas pris en charge
npm privés et les registres npm privés ne peuvent pas être utilisés avec Actions. Actions utilise le registre public npm.