通常,每当可能需要验证码时,我都会事先向用户显示验证码,但StackOverflow方法要好得多,它只在验证码认为我可能是机器人时才显示验证码。
我对学习需求以及如何在我的项目中实现类似的系统很感兴趣。是什么行为让SO相信我是个机器人?这样做有时间框架吗?这样的系统需要任何特定的数据库设计吗?
发布于 2009-04-29 04:01:27
我将记录两次操作之间的时间,如果低于(例如) 10秒,则需要CAPTCHA才能继续。
https://stackoverflow.com/questions/800797
复制相似问题