强制用户重新验证电子邮件

我直接把这个话题转到了 Contribute > Feature 频道,因为目前 Discourse 并没有“定期强制成员重新验证邮箱”这一功能。如果未来需求增加,或许可以考虑添加。

一种可能的解决方案是提供一个管理员设置,允许在本地登录时始终要求验证邮箱。我最近就遇到了类似的情况。就在昨天,我妻子为全家订阅了一份我们都看的报纸,结果我发现无法再用她的账号登录了,因为系统向她发送了一封邮箱验证链接邮件。

外部解决方案也可能行得通,例如通过 SSO 使用支持此功能的工具,并禁用本地登录。这需要做一些调研,看看是否存在这样的工具!

除此之外,是的,最佳方案是使用 API。如果你尝试了 Ethan 提供的方案且对你有效,请告诉我们!实际上,看到大家在 meta 上分享用于 API 使用的脚本会很酷。如果你想在这方面开展工作,请在 Development 频道开一个新话题。