• 孙锡源
    管理员

    我们之前是支持直接删除用户数据的,但是运行过程中发现了一些问题:

    因为我们的会员系统是基于“终极会员”插件制作的,此插件在处理用户注销请求时会直接硬删除用户的会员信息以及关联的所有信息,这导致我们的系统因为匹配不到数据到处报错以及论坛帖子关系错乱。

    我们知道用户的数据属于用户,用户应该有权力随时要求抹除数据,所以此功能只是暂时关闭,我们计划对其重构,改成软删除的模式,也就是在请求删除时保留用户 ID 及其他关联数据,但清除包括邮箱、密码、手机号在内的所有涉及因素的数据。

    另外,关于用户所发的帖子。按道理讲,用户发的帖子其版权也应该归用户所有,但现在我们面临的情况是用户所发的绝大部分帖子都是问题咨询类帖子,这些帖子单就内容本身老实说我个人觉得是没有价值的,同时我们管理员包括其他志愿者针对该问题给出的解决方案又与此问题相关联。如果允许用户直接删除帖子,则会影响到其他人创作的内容(所谓的影响主要是使话题缺失上下文,或干脆整个话题无法索引)。我记忆最深的是我之前有回复过一个用户关于 WordPress Rest API 超时的问题,我从问题机理开始写了上千字来解答他的疑惑,最后全被删掉,老实说心里很不是滋味。我们虽然不是完全无私的在做这些事情,但也并没有对用户收费,作为用户方在问题获得解答后删除所有数据我觉得不太妥当,因为这其中包含了其他人的劳动成果。当然,如果是用户的原创文章希望删除的话后续会留下渠道来供其申请。

    之前因为一直没人提用户注销这块的问题,所以重构工作一直在拖延。本次你提了后我们尽可能在明天晚上之前处理好重构工作然后给你回复。如果你有其他想法或者意见也可以直接回复这个帖子,我们会随时关注。

  • 孙锡源
    管理员

    此账号数据已清除

  • 正在查看 2 条回复
    • 哎呀,回复话题必需登录。

    加入 LitePress 论坛 ,参与知识分享与交流
    登录 注册 进行评论
    立即加入