用户反复被恢复为不活跃状态

今天早上我激活了一个用户(激活用户),该用户在多年正常运行后突然显示为未激活状态:

几个小时后,该用户又回到了待处理状态。这可能是什么原因导致的?

(现在尝试通过邮件激活,但我没有看到任何日志说明最初是什么导致该用户被重新设置为待处理状态)

想跟着看,但这让我有点困惑:

你确定你指的是“已暂存”吗?还是说你想表达的是“未激活”?

我确实在术语上搞错了。用户是被停用,而不是被暂挂。就目前而言,这种情况尚未再次发生(但愿如此)。

在缺乏用户额外数据的情况下,我推测他们可能已有一年未访问该网站,且其身份为管理员,因此被自动停用。这样理解对吗?

没错!唯一的问题是他们的 API 密钥被大量使用,但从未登录过。不过,谢谢,我暂时已禁用此选项。

今天早上我也遇到了同样的情况。如何禁用这种行为?

我需要尽快禁用它。因为我的应用程序是通过 Discourse API 进行用户注册的,而该 API 用户处于非活跃状态,仅用于此目的。

有一个选项可以禁用此功能。搜索“不活跃”。

站点设置名为“在多少天后使非活跃管理员邮箱失效”,默认设置为 365 天。