Les Actions Auth0 utilisent le modèle de programmation fondé sur les promesses de JavaScript moderne, qui constitue la base des fonctions asynchrones dans les Actions.
Que pouvez-vous faire avec Actions ?
Inscription et connexion : lorsqu’un utilisateur est ajouté à une connexion de base de données ou Passwordless.
Inscription et connexion : lorsqu’un utilisateur est ajouté à une connexion de base de données ou Passwordless.
Notifications MFA : lors de l’utilisation de SMS comme facteur pour l’authentification multifacteur (MFA) ou pour configurer un fournisseur personnalisé.
Notifications MFA : lors de l’utilisation de 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 à machine : lorsqu’une application, plutôt qu’un utilisateur, est authentifiée et autorisée à utiliser vos API.
Machine à machine : lorsqu’une application, plutôt qu’un utilisateur, est authentifiée et autorisée à utiliser vos API.
Principaux avantages d’Actions
Expérience développeur améliorée
- Lorsque vous modifiez une Action dans le , vous avez accès à des informations de typage détaillées et à une documentation intégrée sur les possibilités offertes par chaque déclencheur, ce qui vous permet de repérer facilement les fonctionnalités prises en charge par chacun.
- Une Action peut être modifiée et testée sans affecter la version qui gère actuellement le trafic de production.
- Si un problème est détecté 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 d’une Action à l’autre à l’aide des modules d’Actions.
Accès aux packages npm
- Vous pouvez utiliser presque tous les packages
npmpublics dans Actions.
Observabilité
- Lorsque Auth0 exécute des Actions, il consigne 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 prendre en charge plusieurs Actions indépendantes.
Pour commencer
- Créez votre première Action.
- Consultez les consignes de codage des Actions.
- Consultez les limitations des Actions.