用户已关闭账户还是系统在删除用户?

我们能否查看有多少用户关闭了他们的账户?目前找不到相关信息。我们的论坛(托管在你们这里)community.pynk.io 的用户数量在过去几个月里几乎保持不变(在 930 到 950 之间)……我们已有很多新用户注册,但用户总数却没有增长(一周内有 31 个新注册,但用户数仅从 938 增加到 947……这不可能,数据对不上)。

我们的论坛运行才一年,自动删除功能尚未触发,除非 Discourse 本身在每次更新时都会删除用户(我记得之前发生过这种情况)。我们唯一能想到的就是用户自行删除了账户……因此想请问在哪里可以查看相关数据或统计信息。

谢谢!

您可以访问 https://community.pynk.io/admin/logs/staff_action_logs?filters={"action_name"%3A"delete_user"%2C"action_id"%3A1} 查看用户删除日志。

无发帖且超过两年不活跃的用户将被自动删除,此规则可在设置中更改。

5 个赞

感谢 Falco 的快速回复!我看到很多用户被删除了,但问题是:为什么?我看到类似“由 /u/inancakduvan/preferences/account 自行删除”的消息,这意味着用户自己删除了自己的账户……这没问题。但其他所有删除记录都显示为“因账户被弃用而自动删除”,并且显示为由“系统”删除。

我们从 13 天、18 天、19 天、24 天前开始就有自动删除记录……有时一天内系统就删除了 10 到 12 个用户……这是为什么呢?按理说,自动删除应该在论坛零活跃满两年后才发生吧?我们的论坛至今才运行了 11 个月……

这看起来并非来自非活动任务的删除操作,因为该任务包含上下文:

点击 <kbd>ℹ️ 显示</kbd> 链接时会显示哪些信息?

1 个赞

或许需要检查一下?(编辑:根据 Falco 在此期间的评论,似乎并非如此)

PS:如果你觉得我太挑剔,请随意,但我不认为公开用户的 IP 地址是个好主意(尤其是你图片列表中第二个显示的,同时包含了用户名和 IP 地址)

1 个赞

是啊,抱歉……我刚才很赶,同时在做十件事……图片已移除。谢谢。

第一个作为示例……当我点击“显示”按钮时:

id: 1429
username: 用户名
name: 用户名称
created_at: 2020-08-12 06:07:28 UTC
trust_level: 0
last_seen_at:
last_emailed_at: 2020-08-14 07:47:27 UTC

……第三个(第二个已被另一位管理员删除):

id: 1177
username: 用户名
name: 用户名称
created_at: 2020-06-21 12:58:16 UTC
trust_level: 0
last_seen_at:
last_emailed_at: 2020-06-21 12:58:17 UTC

这只是胡乱猜测,但可能是那些邮箱无效(邮箱已退回)或从未激活的账号(我不确定在这种情况下账号会被多快删除)。

1 个赞

我也在想同样的问题,也许他们从未激活账户,所以系统在一段时间后删除了它们……但需要对此行为进行某种确认,@Falco

你需要更多数据来了解这里的情况吗,@Falco?我可以发给你一份最近导出的 CSV 文件,供你检查那些被系统账户删除的用户……只需告诉我一声。

我查看了其他一些回答,发现正如 @Mevo 所建议的,被系统删除的用户似乎都是那些从未激活过账户的用户。

“清除未激活用户的宽限期天数”设置为 14 天,所以经过一些计算后,我推测许多被删除的用户都是因为这个原因……但有几个例外,比如一个用户创建于 2020 年 6 月 21 日,却在 8 月 1 日被删除……这很奇怪,因为 14 天的宽限期让我以为该用户应该在 7 月初就被删除……但系统却保留了该用户整整一个月才执行删除……这很奇怪……

此外,“上下文”列并不总是显示删除原因,正如你在上面的图片中看到的……这种情况正常吗?

3 个赞

为明确起见,此处“未激活用户”指的是从未确认邮箱地址的人。删除这些用户是必要的,以防止有人通过预留大量绑定无法送达邮箱的用户名来滥用论坛。

6 个赞

也许这是个愚蠢的问题,但关于那些似乎停留超过 14 天的用户:

他们会不会是垃圾信息发送者?我没有 Discourse 的管理权限,因此无法查看日志。或许团队成员可以澄清一下:

  1. 垃圾信息发送者发帖并被标记为垃圾信息
  2. 版主(非管理员)审核垃圾信息标记队列,并点击“删除垃圾信息发送者”
  3. 系统删除并封禁该账户。
  4. ?? 系统会标记哪个账户执行了删除操作?是版主还是系统?是否会列出操作上下文或原因?
1 个赞