Discord 注册启用 Hcaptcha 后出现故障

我们收到报告称,当启用了 Discourse 的 Discord 登录功能并启用了 Hcaptcha 时,出现了一个错误消息,让一些人感到困惑。

当用户使用 Discord 注册而 Hcaptcha 也开启时,他们会收到一个错误横幅,显示“出错了,也许该电子邮件已被注册,请尝试忘记密码链接”,然后他们被重定向到要求手动输入帐户信息的页面(所有信息都已从 Discord 预先填写),并要求用户点击并解决验证码,尽管顶部的错误提示说“也许该电子邮件已被注册”(尽管他们没有帐户)。

我不确定这是否是一个容易解决的问题,比如我们是否有配置错误,或者可能是一个错误或一个预期的功能。这个错误提示很显眼,是顶部的红色大横幅,而要求解决验证码的提示需要向下滚动且小得多,而且非常矛盾,这让人们感到困惑。

这是在一个自托管的 Discourse 安装上。如果禁用 Hcaptcha,问题似乎就会消失。