Language agnostic 删除用户帐户的含义是什么?
我过去使用过的大多数网站(包括这一个)都不提供删除你自己帐户的选项 我认为主要的原因是为了避免创建的项目的孤立(或这些项目的级联删除) 现代网站(像这样的网站)有一个地方,当账户被放弃时,这些项目就会被放在那里(在这样的情况下,就是用户“”) 您认为不提供“删除我的帐户”功能的理由是什么 保安?懒惰?无知?缺陷还是特色Language agnostic 删除用户帐户的含义是什么?,language-agnostic,web-applications,user-accounts,Language Agnostic,Web Applications,User Accounts,我过去使用过的大多数网站(包括这一个)都不提供删除你自己帐户的选项 我认为主要的原因是为了避免创建的项目的孤立(或这些项目的级联删除) 现代网站(像这样的网站)有一个地方,当账户被放弃时,这些项目就会被放在那里(在这样的情况下,就是用户“”) 您认为不提供“删除我的帐户”功能的理由是什么 保安?懒惰?无知?缺陷还是特色 我们正在设计一个小型web应用程序,我们正是在讨论这个话题。我们找不到太多的理由不允许用户删除该帐户。维护这些被放弃的帐户会比您通常需要做的更多吗?另外,访问您的站点的人是否可能
我们正在设计一个小型web应用程序,我们正是在讨论这个话题。我们找不到太多的理由不允许用户删除该帐户。维护这些被放弃的帐户会比您通常需要做的更多吗?另外,访问您的站点的人是否可能在长时间后返回站点?这些是您的团队可能想要讨论的问题
就我个人而言,除非这会导致工作中断或放缓,否则我会保留账目。这样,用户在访问六个月后发现无法登录时,就不会抱怨了。我认为要么缺乏远见,要么“不值得努力”判断 这是一个相当广泛的话题,但我经历过的一些话题是:
- 帐户可以绑定到评论,删除帐户会破坏评论
- 帐户可以绑定到其他系统(社区服务器、authorize.net和blackbox web服务),并且在这些系统上很难删除
- 就像你提到的那样
- 防止用户愚蠢-意外删除很难撤消,在订阅站点上甚至更难撤消
- 投资回报-试着向你的老板解释为什么你要进行为期一周的数据完整性测试,而不是将布尔值设置为false
- 营销-“我们有85000个注册用户”(见:myspace)
- 这可能不适用于您。但在我们的系统中,我们处理患者数据。出于隐私、安全和监管方面的考虑,我们不会删除用户。我们有广泛的审计跟踪,表明谁访问/输入/更改了哪些信息。我们提供了一种禁用访问的机制,但审计跟踪必须保持得体,以便医疗保健机构能够监控和执行其隐私政策。作为一名用户,我希望能够联系一家公司并请求删除我的帐户。我很确定我已经引用了,但值得在这里再次发布
关键是对任务建模,而不是对数据建模。你真的想否定一个用户的存在(他/她从未存在过)?请看,这个问题应该以固执己见而不是一个编程问题来解决。坦白说,我不相信他们会这么做,尽管这会很好。