En tant qu'utilisateur, je veux pouvoir supprimer mon compte du site si je ne souhaite plus l'utiliser pour éviter de l'avoir lié à quelque chose que je n'utilise plus. - o-kinnen/TFE GitHub Wiki
Complexité : 5
Description, intérêt et objectif
Cette fonctionnalité permettra à l'utilisateur de supprimer son compte ainsi que ses données personnelles complètement si il le souhaite sans qu'aucune trace ne reste dans la web-app pour les protéger.
Critères d'acceptation
- Affichage de la page de profil incluant : adresse mail, intolérances, allergies, bouton "Modifier le profil", bouton "Se déconnecter" et bouton "Supprimer le compte".
- Suppression du compte avec une redirection vers la page d'accueil après avoir cliqué sur "Supprimer le compte" avec un message pour demander à l'utilisateur si il en est sûr.
Maquette
Prérequis
- Création de la page d'accueil.
- Table des "users" dans la base de donnée.
- Création de la page de profil.
Tâches Techniques
- Ajout du bouton "Supprimer le compte" dans la page de profil.
- Création du modal demandant une nouvelle fois si l'utilisateur veut supprimer son compte.
- Suppression de l'utilisateur dans la base de donnée si c'est validé et redirection vers la page d'accueil.