Développer une option permettant aux utilisateurs de supprimer leur compte de manière sécurisée sur la plateforme. Cette tâche implique l'utilisation de Laravel Breeze pour gérer l'authentification et la sécurisation du processus de suppression. L'objectif est d'offrir aux utilisateurs un moyen simple et direct de supprimer leur compte, tout en s'assurant que la demande est bien intentionnée et authentique.
Tâches à réaliser :
Extension de Laravel Breeze : Ajouter une nouvelle fonctionnalité à la suite d'authentification existante de Laravel Breeze pour inclure la suppression de compte.
Création d'une vue de suppression : Développer une page où les utilisateurs peuvent initier la demande de suppression de leur compte.
Ajout de la logique de suppression : Programmer la logique nécessaire dans un contrôleur pour traiter la demande de suppression et effacer les données utilisateur de la base de données.
Confirmation de l'utilisateur : Mettre en place une étape de confirmation pour s'assurer que l'utilisateur souhaite réellement supprimer son compte.
Nettoyage des données : Assurer que toutes les données associées à l'utilisateur soient correctement supprimées ou anonymisées selon les besoins.
Description :
Développer une option permettant aux utilisateurs de supprimer leur compte de manière sécurisée sur la plateforme. Cette tâche implique l'utilisation de Laravel Breeze pour gérer l'authentification et la sécurisation du processus de suppression. L'objectif est d'offrir aux utilisateurs un moyen simple et direct de supprimer leur compte, tout en s'assurant que la demande est bien intentionnée et authentique.
Tâches à réaliser :
Extension de Laravel Breeze : Ajouter une nouvelle fonctionnalité à la suite d'authentification existante de Laravel Breeze pour inclure la suppression de compte. Création d'une vue de suppression : Développer une page où les utilisateurs peuvent initier la demande de suppression de leur compte. Ajout de la logique de suppression : Programmer la logique nécessaire dans un contrôleur pour traiter la demande de suppression et effacer les données utilisateur de la base de données. Confirmation de l'utilisateur : Mettre en place une étape de confirmation pour s'assurer que l'utilisateur souhaite réellement supprimer son compte. Nettoyage des données : Assurer que toutes les données associées à l'utilisateur soient correctement supprimées ou anonymisées selon les besoins.