0

我制作 Web 服务 (JSON) 和使用此服务的网站。本网站使用“注册”服务功能在网站上注册用户。而且我不想制作验证码,因为它打字很无聊并且在打字时容易出错,而且我只能在注册过程中失去我的客户。因此,它很容易制作将注册 [user00000@haha.com .. user99999@hehe.com] 假帐户愤怒的应用程序。如何在不输入 CAPTCHA 的情况下避免这种情况?

提前致谢

4

2 回答 2

0

您可以使用几种不同的方法,或者将它们组合使用:

您可以让您的用户执行基本数学运算而不是验证码。

您还可以使用 javascript 来检测机器人,因为机器人通常使用直接的 HTTP 请求,但是客户端 javascript 需要真正的浏览器才能执行:

http://www.kalzumeus.com/2010/06/07/detecting-bots-in-javascrip/

于 2012-09-25T19:48:21.593 回答
0

CAPTCHA 有一些不错的替代品,例如thisthis以及thisthis (顺便说一句,您可以在这里找到不同的替代-CAPTCHA - 并非所有这些都“难以”使用!)。

此外,还有一些替代的验证码,而不是显示扭曲的字符 - 给你一个简单的算术方程,例如:3+7=你必须输入正确的结果。

于 2012-09-25T19:51:03.323 回答