web-dev-qa-db-fra.com

Comment dois-je autoriser mes membres à supprimer leur adhésion de mon site?

Quelle est la meilleure façon de permettre à un membre de supprimer son compte s'il souhaite ne pas être membre de notre communauté? Dois-je simplement les faire cliquer sur un bouton de suppression sur le site? Quelles autres mesures dois-je utiliser?

4
needHelp

Un facteur à considérer est celui de l'ami "malveillant" ou "espiègle". Ou, simplement, que les gens changent d'avis.

Je vous suggère de donner aux utilisateurs un moyen de désactiver leur compte, mais avec une trappe d'échappement d'une sorte - un lien de confirmation par e-mail peut-être, ou "la suppression du compte se produira dans 30 jours à moins que vous ne changiez d'avis" .

4
Bevan

Prenant l'idée de @ Bevan un peu plus loin:

Avoir un lien "désactiver le compte" qui envoie un e-mail à l'adresse e-mail enregistrée. Cela dit quelque chose dans le sens de:

Si vous souhaitez continuer, cliquez sur ce lien ou collez l'URL dans la barre d'adresse de votre navigateur.

Si vous avez changé d'avis, vous n'avez rien à faire. Le lien ci-dessus n'est valable que pendant 48 heures (ou quelle que soit la période que vous décidez) .

Si vous souhaitez réactiver votre compte à une date ultérieure, cliquez sur ce lien.

Si vous n'avez pas demandé de désactivation, vous pouvez cliquer sur ce lien pour le signaler.

Je ne suis pas sûr que vous deviez faire tout cela, mais vous avez compris.

En envoyant l'e-mail à l'adresse enregistrée, vous vous protégez contre les tentatives malveillantes ou malveillantes de supprimer le compte (de la même manière que vous devriez traiter toute modification des détails du compte). L'e-mail donne à l'utilisateur la confiance qu'il peut retirer et également récupérer son compte à l'avenir s'il change d'avis.

Cependant, si la suppression est une option irrécupérable, vous pouvez les avertir à la place:

Une fois le compte supprimé, il ne peut pas être récupéré, êtes-vous sûr de vouloir continuer?

Encore une fois, donnant à l'utilisateur une autre chance de changer d'avis.

Gardez à l'esprit qu'il peut y avoir des lois en place qui exigent que vous supprimiez complètement le compte de quelqu'un s'il le demande. Dans ces cas, la deuxième option est tout ce dont vous disposez. Bien qu'il puisse y avoir une maison de transition qui vous permette d'avoir des comptes dans un état désactivé pour une période de temps limitée. Dans ce cas, vous pouvez fournir le lien de réactivation mais indiquez qu'il ne sera valable que pour cette période.

2
ChrisF