Overview
Principaux concepts
- Déclenchez la réinitialisation des mots de passe à l’aide du Auth0 Dashboard ou de Management API.
- Déclencher un flux interactif de réactivation de mot de passe qui envoie à l’utilisateur un lien par courriel. Le lien ouvre la page de réinitialisation du mot de passe Auth0 où l’utilisateur peut saisir un nouveau mot de passe.
- Changer le mot de passe directement à l’aide de Auth0 ou du .
La réinitialisation du mot de passe d’un utilisateur entraîne l’expiration de sa session.
Vous ne trouvez pas ce que vous cherchez?
- Pour configurer le mot de passe personnalisé, lisez Personnaliser la page de réinitialisation du mot de passe.
- Pour implémenter une action personnalisée après une modification réussie du mot de passe, lisez Déclencheurs d’actions : après la réinitialisation du mot de passe.
- Pour réinitialiser le mot de passe de votre compte utilisateur personnel Auth0, lisez Réinitialiser les mots de passe du compte.
Déclencher un flux interactif de réinitialisation du mot de passe
Page de Universal Login (Connexion universelle)
Authentication API
POST. Dans le champ email, indiquez l’adresse courriel de l’utilisateur qui doit modifier son mot de passe. Si l’appel aboutit, l’utilisateur reçoit un courriel de réinitialisation du mot de passe.
Si vous faites une requête à l’API à partir du navigateur, assurez-vous que l’URL d’origine est autorisée :
Allez dans Auth0 Dashboard > Applications > Applications, et ajoutez l’URL à la liste Allowed Origins (Origines autorisées).
Si votre connexion est une base de données personnalisée, vérifiez que l’utilisateur existe dans la base de données avant d’invoquer Authentication API pour changePassword.
Courriel de réinitialisation du mot de passe

- Le lien de réinitialisation du mot de passe contenu dans le courriel est valable pour une seule utilisation.
- Si l’utilisateur reçoit plusieurs courriels de réinitialisation du mot de passe, seul le lien vers le mot de passe figurant dans le courriel le plus récent est valide.
- Le champ Durée de vie de l’URL détermine la durée de validité du lien. Depuis Auth0 Dashboard, vous pouvez customize the Change Password email (personnaliser le courriel de modification du mot de passe) et modify the link’s lifetime (modifier la durée de vie du lien).
- Vous pouvez étendre le flux de réinitialisation du mot de passe pour inclure un autre facteur avec Auth0 Actions. Pour en savoir plus, lisez Flux de réinitialisation du mot de passe.
Générer des tickets de réinitialisation de mots de passe
Management API fournit le point de terminaison Créer un ticket de modification de mot de passe, ce qui génère une URL comme celle dans le courriel de réinitialisation de mot de passe. Vous pouvez utiliser l’URL générée lorsque la méthode de livraison par courriel n’est pas appropriée. Gardez en tête que dans le flux par défaut, la livraison par courriel vérifie l’identité de l’utilisateur. (Un imposteur n’aurait pas accès à la boîte courriel.) Si vous utilisez l’URL de ticket, votre application doit vérifier l’identité de l’utilisateur d’une autre manière.
Définir directement le nouveau mot de passe
Les utilisateurs ne reçoivent pas de notification lorsque vous modifiez leur mot de passe.
Utiliser Management API (API gestion)
PATCH vers le point de terminaison Update a User (Mettre à jour un utilisateur).
Définir manuellement les mots de passe des utilisateurs à l’aide d’Auth0 Dashboard
- Sélectionnez le nom de l’utilisateur dont vous souhaitez modifier le mot de passe.
- Localisez la Danger Zone (Zone de danger) au bas de la page.
-
Dans la zone rouge Change Password (Modifier le mot de passe), sélectionnez Change (Modifier).

- Saisissez le nouveau mot de passe et sélectionnez Save (Enregistrer).