有没有办法在注册流程中添加一个验证挑战,以阻止垃圾邮件用户注册?
上周末,我们的网站遭遇了大规模的恶意注册和垃圾发帖攻击,迫使我关闭了公开注册,改为仅限邀请注册。
我们确实希望允许用户直接注册,而无需寻找或申请邀请。
是否可以在注册流程中添加一个简单的问卷?
我们使用的是由非常慷慨的开源项目免费托管服务提供的标准 Discourse 系统(https://discourse.org/open-source),因此我们无法安装插件或使用类似选项。
此致,
Stephen
有没有办法在注册流程中添加一个验证挑战,以阻止垃圾邮件用户注册?
上周末,我们的网站遭遇了大规模的恶意注册和垃圾发帖攻击,迫使我关闭了公开注册,改为仅限邀请注册。
我们确实希望允许用户直接注册,而无需寻找或申请邀请。
是否可以在注册流程中添加一个简单的问卷?
我们使用的是由非常慷慨的开源项目免费托管服务提供的标准 Discourse 系统(https://discourse.org/open-source),因此我们无法安装插件或使用类似选项。
此致,
Stephen
嗯,我不确定这里你能采用什么解决方案。垃圾邮件机器人会使用自动化 POST 请求向注册 API 端点发起攻击,因此用户界面中的任何验证问题都可能被绕过。我建议使用 https://meta.discourse.org/t/discourse-hcaptcha/291383,但我不认为你可以在免费套餐上安装它。
从 定价/计划页面 来看似乎不行
也许 Discourse AI 的垃圾信息检测功能能提供帮助?它无法阻止注册,但可以隐藏垃圾帖子。(另见:Immediate actions you can take during a spam attack 和 https://meta.discourse.org/t/tips-for-preventing-spam/264020)
AI 垃圾信息检测功能是否对免费计划开放?我不太确定。我想 Discourse AI 插件现在应该是支持的。如果你能在自己的网站上成功启用 AI 垃圾信息检测,它的效果非常好。我已经在自己的网站上启用了,它能让网站保持整洁,免受机器人垃圾信息的困扰。