Auth0 Actions utilise le modèle de programmation basé sur les promesses de JavaScript moderne, qui constitue la base des fonctions asynchrones dans Actions.
Que pouvez-vous faire avec Actions ?
Inscription et connexion : lorsqu’un utilisateur est ajouté à une connexion de base de données ou sans mot de passe.
Inscription et connexion : lorsqu’un utilisateur est ajouté à une connexion de base de données ou sans mot de passe.
Notifications MFA : lors de l’utilisation du SMS comme facteur pour l’authentification multifacteur (MFA) ou pour configurer un fournisseur personnalisé.
Notifications MFA : lors de l’utilisation du SMS comme facteur pour l’authentification multifacteur (MFA) ou pour configurer un fournisseur personnalisé.
Réinitialisation du mot de passe : lorsqu’une demande de réinitialisation du mot de passe est lancée.
Réinitialisation du mot de passe : lorsqu’une demande de réinitialisation du mot de passe est lancée.
Machine to Machine : lorsqu’une application, plutôt qu’un utilisateur, est authentifiée et autorisée à utiliser vos API.
Machine to Machine : lorsqu’une application, plutôt qu’un utilisateur, est authentifiée et autorisée à utiliser vos API.
Principaux avantages des Actions
Expérience développeur améliorée
- Lorsque vous modifiez une Action dans l’, vous avez accès à des informations de typage détaillées et à une documentation intégrée sur ce qu’il est possible de faire avec chaque déclencheur, ce qui permet de voir facilement quelles fonctionnalités sont prises en charge par chaque déclencheur.
- Une Action peut être modifiée et testée sans affecter la version qui traite actuellement le trafic de production.
- Si un problème est обнаружé dans une Action, il est possible de revenir à une version antérieure.
Réutiliser des fonctions personnalisées
- Créez, gérez et partagez des fonctions entre Actions à l’aide d’Actions Modules.
Accès aux paquets npm
- Vous pouvez utiliser la quasi-totalité des paquets
npmpublics dans Actions.
Observabilité
- Lorsque Auth0 exécute des Actions, il recueille des métriques clés à leur sujet et les associe aux journaux Auth0.
- Pour le débogage, utilisez la fonctionnalité Journaux en temps réel des Actions.
Plusieurs Actions pour chaque déclencheur
- Chaque déclencheur d’Action peut exécuter plusieurs Actions indépendantes.
Pour commencer
- écrire votre première Action.
- Consultez les consignes actuelles de codage des Actions.
- Consultez les limitations actuelles des Actions.