npm. Puedes instalar y administrar dependencias para tus Actions con el editor de código de Actions en el o con la de Auth0.
Agregar una dependencia con el Editor de código de Actions
npm:
- Vaya a Auth0 Dashboard > Actions > Library y seleccione su Action.
- Busque el Editor de código de Actions y, en su barra lateral, seleccione Modules (icono de cubo).
- Seleccione Add Module e introduzca el nombre del módulo. Para usar la versión más reciente disponible del paquete, puede dejar el campo de versión en blanco.
-
En su código de Actions, requiera el módulo. Por ejemplo, si agregó el paquete Axios, añadiría la siguiente línea al principio de su código en el Editor de código de Actions:
Agrega una dependencia con la Auth0 Management API
Consideraciones de seguridad
Limitaciones de las dependencias de Actions
Sin compatibilidad con módulos nativos
Compilation failed: Cannot find module.
Para comprobar si un paquete de npm es nativo, ve al repositorio público de GitHub del paquete y revisa los lenguajes que usa el código en la barra lateral. Si entre los lenguajes figuran C/C++, es probable que el paquete sea nativo. Algunos ejemplos populares son bcrypt y sqlite3.
No se admiten módulos privados ni registros privados
npm y los registros privados de npm no se pueden usar con Actions. Actions usa el registro público de npm.