在服务器上选择reCAPTCHA而不是一个已知且经过测试的验证码生成器的好理由是什么?这只是慈善行为(帮助数字化文本)还是还有其他好的理由。
reCAPTCHA非常好用。大多数其他验证码生成器很容易被破解,而reCAPTCHA通常得分很高。
另一个好处是它有可访问性按钮,这样它就可以朗读文本。
我们需要在服务器上注册我们的IP地址。这似乎有些冒险。因此,如果使用reCAPTCHA,我们可能需要更改注册工作流程。
这是一个旧的威胁,但我想确认一下,在我的情况下,我们在许多Drupal 6网站上结合使用reCAPTCHA和Honeypot模块来阻止自动垃圾邮件用户注册。
我认为这些用户帐户是由桌面应用程序(如SEnuke XCr和XRumer)自动创建的,目的是发布垃圾邮件。他们创建了用户帐户,但很少做其他事情,但我觉得很烦人。有关此主题的更多信息可以在此处找到:如何防止垃圾邮件用户注册?(链接到Drupal.org上的文章)。
我可以确认以上方法将我的垃圾邮件用户注册从每天超过100个减少到零。