我过去使用的大多数网站(包括这个网站)都没有提供删除您自己帐户的选项。
我认为主要原因是避免创建的项目成为孤儿(或级联删除这些项目)。
现代网站(比如这个)有一个地方,当一个帐户被遗弃时,这些项目会去(在 SO 的情况下,它是用户“社区”)。
在您看来,不提供“删除我的帐户”功能的理由是什么?
安全?懒惰?无知?漏洞?还是特色?
我们正在设计一个小型网络应用程序,我们正在讨论这个话题。尽管不允许用户删除帐户,但我们找不到太多原因。
我过去使用的大多数网站(包括这个网站)都没有提供删除您自己帐户的选项。
我认为主要原因是避免创建的项目成为孤儿(或级联删除这些项目)。
现代网站(比如这个)有一个地方,当一个帐户被遗弃时,这些项目会去(在 SO 的情况下,它是用户“社区”)。
在您看来,不提供“删除我的帐户”功能的理由是什么?
安全?懒惰?无知?漏洞?还是特色?
我们正在设计一个小型网络应用程序,我们正在讨论这个话题。尽管不允许用户删除帐户,但我们找不到太多原因。
这是一个相当广泛的话题,但我经历过的一些是:
我很确定我已经引用了这篇 Udi Dahan 文章,但值得在这里再次发布。
关键是对任务进行建模,而不是对数据进行建模。你真的想取消用户的存在(他/她从未存在过)吗?
维护那些废弃的账户会比你通常做的工作更多吗?此外,访问您网站的人是否会在很长一段时间后再次访问该网站?这些是您的团队可能想要讨论的问题。
就个人而言,除非它会导致工作中断或放缓,否则我会保留这些账户。这样,用户在六个月后访问并发现无法登录时就不会抱怨。
这可能不适用于您。但在我们的系统中,我们处理患者数据。出于隐私、安全和监管方面的考虑,我们不会删除用户。我们有广泛的审计线索,表明谁访问/输入/更改了哪些信息。我们提供了一种禁用访问的机制,但审计跟踪必须保持完整,以便医疗保健机构可以监控和执行其隐私政策。
我会说缺乏远见或“不值得努力”的判断。
作为用户,我希望能够联系公司并请求擦除我的帐户。