Développez des expériences d’Identité personnalisées
Explorez notre suite d'outils de développement sans serveur pour étendre et améliorer en toute transparence votre écosystème d'identité.

Une solution universelle ne peut pas répondre aux exigences de l’identité
Dans le paysage numérique dynamique actuel, les solutions génériques ne peuvent plus répondre aux exigences. Avec Actions, les développeurs bénéficient d’une plateforme d'extensibilité conçue pour offrir une flexibilité optimale, capable de s'adapter aux défis complexes de l'identité.
Travaillez sans serveur
Oubliez les défis de l'hébergement, les enjeux de la performance et les problèmes de sécurité. Vous pouvez faire confiance à notre infrastructure robuste pour stocker et exécuter votre code avec une efficacité et une sécurité optimales.

Éditeur de flux
Définissez vos flux d'identité grâce à une interface conviviale de type glisser-déposer. Adaptez et réorganisez facilement, en éliminant les réécritures de code fastidieuses.
Explorez les Flux et les DéclencheursCodez en toute confiance
Créez des Actions avec JavaScript, avec tous les avantages d’un puissant environnement de développement hébergé, combinant la validation guidée, les complétions IntelliSense et des définitions de types approfondies. Attaquez directement le codage avec le soutien d’un contrôle syntaxique intuitif et l’autocomplétion des commandes.
Écrivez votre première ActionDes ébauches au déploiement
Rédigez, affinez et expérimentez le code et les configurations avec une interface unifiée. Enregistrez vos modifications sans vous engager en termes de production.
Découvrez notre gestion des versionsDébogage, décodé
Résolvez les problèmes avec précision. Suivez les modifications du code grâce à la gestion des versions et revenez à une version précédente lorsque les choses ne prennent pas la tournure attendue.
Testez et déboguez vos ActionsForms for Actions
Créez des flux de connexion personnalisés pour demander aux utilisateurs des informations supplémentaires et les enregistrer comme métadonnées dans le profil utilisateur Auth0.
Lire les documents : Forms for Actions
Prêt à passer à l’Action ?
Mettez en œuvre des Actions Auth0 pour améliorer le processus d'authentification de votre application.
Foire aux questions (FAQ)
La solution Auth0 Actions est-elle adaptée aux développeurs ?
Offrant un IDE intégré au navigateur, le contrôle des versions et la prise en charge de l’ensemble de l’écosystème Node.js, Auth0 Actions est particulièrement adaptée aux développeurs. Elle permet de tester les logiques personnalisées dans un environnement sandbox avant de les déployer, afin de s’assurer que les personnalisations de l’identité seront suffisamment fiables, simples à gérer et performantes pour des millions d’utilisateurs. Auth0 fournit par ailleurs Actions Types NPM qui permet de coder avec des définitions TypeScript dans des IDE externes. Si vous combinez cette fonctionnalité aux outils CLI, CI/CD ou API, il est aussi possible de développer des fonctions Actions en dehors du tableau de bord Auth0. Actions Types NPM aide également les agents d’IA à comprendre comment les objets et interfaces d’actions sont définis, ce qui améliore la précision du code généré. https://auth0.com/docs/customize/actions/actions-overview https://auth0.com/docs/customize/actions/actions-npm
La solution Auth0 Actions peut-elle s’intégrer à des intégrations tierces ?
Oui, Auth0 Actions prend en charge des actions personnalisées pouvant être utilisées pour intégrer des applications ou des services tiers. En outre, Auth0 Marketplace propose une série d’intégrations préconfigurées pour des outils comme Slack, Segment et Salesforce. Cela permet aux développeurs de connecter facilement les événements d’identité au reste de leur pile technologique, en automatisant les réponses de sécurité et la synchronisation des données, sans avoir à rédiger de code d’intégration d’API personnalisé en partant de zéro, et ce, au profit de délais de lancement accélérés. https://auth0.com/docs/customize/actions/use-cases
Puis-je utiliser Auth0 Actions pour la détection des fraudes ?
Oui, Auth0 Actions peut être utilisée pour intégrer des moteurs d’analyse des risques et des outils de détection des fraudes tiers, directement dans le pipeline d’authentification. Par exemple, vous pouvez écrire une fonction Action qui appelle un service externe pour vérifier la réputation IP d’un utilisateur ou son identité dans une base de données mondiale, et qui bloque automatiquement les tentatives à haut risque avant que la connexion ne soit finalisée. https://auth0.com/docs/customize/actions/use-cases
La solution Auth0 Actions prend-elle en charge les packages NPM publics et privés ?
Auth0 Actions prend en charge les packages NPM publics, mais n’est pas compatible avec les packages NPM privés. La solution prend également en charge les modules d’Actions, qui permettent de coder, de partager et de réutiliser des fonctions d’une action à une autre. https://auth0.com/docs/customize/actions/manage-dependencies https://auth0.com/docs/customize/actions/modules/actions-modules-overview
Comment la solution Auth0 Actions améliore-t-elle l’extensibilité ?
Auth0 Actions améliore l’extensibilité en tant que solution pro-code. Les utilisateurs peuvent utiliser un code personnalisé pour faire varier les résultats des workflows en fonction du contexte. https://auth0.com/docs/customize/actions/actions-overview https://auth0.com/docs/customize/actions/use-cases
Comment migrer d’Auth0 Rules et Hooks vers Actions ?
La migration depuis Rules et Hooks vers Actions implique d’identifier votre logique existante et de la remanier dans le système basé sur les déclencheurs d’Actions. Auth0 met à disposition des guides de migration dédiés ainsi qu’un éditeur visuel pour aider les développeurs à adapter leur code dans ce sens. https://auth0.com/docs/customize/actions/migrate
En quoi consiste Auth0 Actions ?
Auth0 Actions correspond à des fonctions sans serveur qui permettent aux développeurs de personnaliser et d’étendre la plateforme Auth0 durant le processus d’authentification et d’autorisation. Cela permet d’intégrer des logiques personnalisées, telles que des contrôles antifraude en temps réel, le progressive profiling et l’authentification renforcée, directement dans le flux de connexion. https://auth0.com/docs/customize/actions/actions-overview
Dans quelle mesure Auth0 Actions remplace-t-elle les fonctionnalités héritées Rules et Hooks ?
Auth0 Actions se présente comme le successeur moderne basé sur Node.js des fonctionnalités Rules et Hooks héritées, offrant un modèle d’extensibilité plus robuste et plus facile à gérer. Actions permet aux équipes d’implémenter l’enrichissement des données utilisateurs ainsi que des politiques de sécurité complexes, avec à la clé des performances accrues et un débogage plus facile tout au long du cycle de vie de l’identité. https://auth0.com/docs/customize/actions/actions-overview https://auth0.com/docs/customize/actions/migrate