Open bynicodevelop opened 4 years ago
Pour reset le mot de passe :
var auth = firebase.auth();
var emailAddress = "user@example.com";
auth.sendPasswordResetEmail(emailAddress).then(function() {
// Email sent.
}).catch(function(error) {
// An error happened.
});
Penser à configurer le mail.
Pour les tests utiliser mailtrap.io
Un utilisateur peut faire une demande de mot de passe oublié.
L'utilisateur saisi sont email pour recevoir un email de procédure de changement de mot de passe.
L'utilisateur à accès à une page : "/auth/reset"
Ce mail de confirmation à un lien qui dirige l'utilisateur vers une page de changement de mot de passe.
Use case
Cas nominal
On prévient par une notification qu'un email va être envoyé pour changer de mot de passe.
L'utilisateur n'a pas saisi son email
On bloque le bouton pour lancer la procédure de changement de mot de passe
L'utilisateur saisi un email qui n'existe pas
On prévient par une notification qu'un email va être envoyé pour changer de mot de passe.