En tant qu'utilisateur, Je veux pouvoir recevoir un lien de réinitialisation de mot de passe si j'ai oublié mon mot de passe, Afin de pouvoir réinitialiser mon mot de passe et accéder à mon compte. Critères d'acceptation :
Le backend doit vérifier si l'email existe dans la base de données.
Si l'email existe, un email contenant un lien ou un code de réinitialisation doit être envoyé.
Si l'email n'existe pas, un message générique doit être renvoyé pour ne pas révéler l'existence d'un compte.
Le lien/code de réinitialisation doit expirer après un certain délai.
En tant qu'utilisateur,
Je veux pouvoir recevoir un lien de réinitialisation de mot de passe si j'ai oublié mon mot de passe,
Afin de pouvoir réinitialiser mon mot de passe et accéder à mon compte.
Critères d'acceptation :