5

La plupart des sites que j'ai utilisés dans le passé (y compris celui-ci) n'offrent pas une option pour supprimer votre propre compte.Quelles sont les implications de la suppression d'un compte d'utilisateur?

Je pense que la raison principale est d'éviter l'orphelinat des éléments créés (ou la suppression sur la cascade de ces éléments).

Les sites modernes (comme celui-ci) ont un endroit où ces éléments vont quand un compte est abandonné (dans le cas de SO c'est l'utilisateur "Community"). À votre avis, quelle est la raison pour laquelle vous ne fournissez pas de fonction «supprimer mon compte»?

Sécurité? Paresse? Ignorance? Punaise? Ou fonctionnalité?

Nous concevons une petite application web, et nous discutons précisément de ce sujet. Nous ne pouvons pas trouver trop de raisons cependant pour ne pas permettre à l'utilisateur de supprimer le compte.

+0

voir aussi http://stackoverflow.com/questions/693725/best-practices-for-data-deletion-on-user-account-termination –

Répondre

3

Est-ce que ce sera plus de travail pour maintenir ces comptes abandonnés que vous auriez normalement? En outre, les personnes qui visitent votre site sont-elles susceptibles d'y revenir après de longues périodes? Ce sont des questions que votre équipe pourrait vouloir discuter. Personnellement, à moins que cela ne provoque une interruption ou un ralentissement du travail, je garderais les comptes. De cette façon, les utilisateurs ne se plaindront pas lorsqu'ils se rendront dans six mois et qu'ils ne pourront pas se connecter.

1

Je dirais soit un manque de prévoyance soit un jugement qui ne vaut pas le coup.

10

C'est un sujet assez large, mais quelques-uns de ceux que j'ai vécu sont:

  • Les comptes peuvent être liés à des commentaires, la suppression des vis de compte les commentaires
  • Les comptes peuvent liés à d'autres Cascade, comme vous l'avez mentionné
  • Empêcher la stupidité de l'utilisateur - suppression accidentelle est difficile à annuler, et encore plus difficile sur un site d'abonnement
  • Retour sur investissement - Essayez d'expliquer à votre patron pourquoi vous faites quelques semaines de l'intégrité des données test au lieu de définir une valeur booléenne false
  • Marketing - « Nous avons 85.000 utilisateurs enregistrés » (voir: myspace)
3

Ceci peut ne pas s'appliquer à vous. Mais dans notre système, nous traitons les données des patients. Pour des raisons de confidentialité, de sécurité et de réglementation, nous ne supprimons pas les utilisateurs. Nous disposons de pistes de vérification détaillées indiquant qui a accédé/entré/modifié les éléments d'information. Nous fournissons un mécanisme pour désactiver l'accès, mais les pistes de vérification doivent rester intactes pour que les établissements de santé puissent surveiller et appliquer leurs politiques de confidentialité.

1

En tant qu'utilisateur, je souhaite pouvoir contacter une société et demander que mon compte soit effacé.

+0

Je ne leur ferais pas confiance de le faire de toute façon, bien que ce soit ce serait bien. –

3

Je suis assez sûr que j'ai cité this Udi Dahan article mais il vaut la peine de poster encore ici.

Le point clé est de modélisez la tâche, pas les données.Voulez-vous vraiment annuler l'existence d'un utilisateur (il/elle n'a jamais existé)?

Questions connexes