为了防止某些不良用户创建大量带有不当和辱骂性用户名的“小号”,我已经启用了**“工作人员必须批准所有新用户账户,然后才能允许其访问网站”**的设置。
然而,即使我尚未批准某个特定账户,该账户在例如发送消息或“@用户名”自动完成时,仍然会列为选项,因此对其他用户可见。
这是预期行为吗?我本以为未经批准的账户会与其他用户隔离。
无论如何,我该如何防止这些用户名在获得批准之前就过早地出现在论坛的任何地方?
为了防止某些不良用户创建大量带有不当和辱骂性用户名的“小号”,我已经启用了**“工作人员必须批准所有新用户账户,然后才能允许其访问网站”**的设置。
然而,即使我尚未批准某个特定账户,该账户在例如发送消息或“@用户名”自动完成时,仍然会列为选项,因此对其他用户可见。
这是预期行为吗?我本以为未经批准的账户会与其他用户隔离。
无论如何,我该如何防止这些用户名在获得批准之前就过早地出现在论坛的任何地方?
唯一保证的方法是使用 IdP 进行登录并在那里进行管理。
谢谢,但这会给我带来更多麻烦。我宁愿直接在 Discourse 中处理这个问题。
我越想这件事,就越觉得像是一个 bug。我好像记得 Invision Power Board 几年前也有同样的问题,但他们后来已经修复了。
我已经快速检查了一下,我认为它不应该这样做。我已经把它移到了 Bug,看看我们是否能修复它。![]()
太好了——非常感谢!
这应该可以修复:![]()
如果您有任何问题,请告诉我们。![]()
此主题已在 5 天后自动关闭。不再允许回复。