bynicodevelop / atrap.io-beta

Application de capture d'email en piratant la visibilité des concurrents
https://atrap.io
0 stars 0 forks source link

Mot de passe oublié #5

Open bynicodevelop opened 4 years ago

bynicodevelop commented 4 years ago

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.

bynicodevelop commented 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.
});
bynicodevelop commented 4 years ago

Penser à configurer le mail.

Pour les tests utiliser mailtrap.io