网站开发验证码防机器人策略—金瑞帆高端建站
2017-05-15 00:00
190 查看
网站开发验证码防机器人策略—金瑞帆高端建站
由于复杂性和机器人的体积,我们决定为这个网站最优雅的解决方案是使用一个验证码系统。但是,什么captcha系统?人机识别系统通常包括显示用户一个字的图像,用户必须键入出来的字。通常情况下,图像的方式,一台计算机将有一个艰难的时间识别它扭曲。
不幸的是,我们已经得到了一些在那里机器人比在本场比赛人类更加美好的地步,所以我们转向谷歌的NoCaptcha的reCAPTCHA。
对于大多数用户来说,NoCaptcha验证码很简单,用户可以点击一个复选框。
谷歌的验证码使用IP地址,饼干,和鼠标移动,以确定该用户是一个机器人。还有其他专有的策略,但谷歌有什么动力去释放这些......因为它会破解验证码容易。
如果谷歌不能从眼前的行为告诉我们,如果一个用户是一个机器人与否,有时用户会需要完成一个简单的匹配测验是这样的:
让我们把它建成!
先决条件
我们正在与一个标准工作船现场,并能够通过一个JavaScript模块,前端接口。验证码是很灵活的,所以这只是一种可能的实现。
您还需要注册你的网站与谷歌获得一个站点密钥和私钥。测试地点密钥和秘密密钥可用于开发在这里。
由于复杂性和机器人的体积,我们决定为这个网站最优雅的解决方案是使用一个验证码系统。但是,什么captcha系统?人机识别系统通常包括显示用户一个字的图像,用户必须键入出来的字。通常情况下,图像的方式,一台计算机将有一个艰难的时间识别它扭曲。
不幸的是,我们已经得到了一些在那里机器人比在本场比赛人类更加美好的地步,所以我们转向谷歌的NoCaptcha的reCAPTCHA。
对于大多数用户来说,NoCaptcha验证码很简单,用户可以点击一个复选框。
谷歌的验证码使用IP地址,饼干,和鼠标移动,以确定该用户是一个机器人。还有其他专有的策略,但谷歌有什么动力去释放这些......因为它会破解验证码容易。
如果谷歌不能从眼前的行为告诉我们,如果一个用户是一个机器人与否,有时用户会需要完成一个简单的匹配测验是这样的:
让我们把它建成!
先决条件
我们正在与一个标准工作船现场,并能够通过一个JavaScript模块,前端接口。验证码是很灵活的,所以这只是一种可能的实现。
您还需要注册你的网站与谷歌获得一个站点密钥和私钥。测试地点密钥和秘密密钥可用于开发在这里。
相关文章推荐
- 网站开发验证码防机器人策略
- 什么是网站建设-金瑞帆高端建站
- 精简网站代码提高用户体验—金瑞帆高端建站
- 金瑞帆高端建站-网站话选择关键词的两个方法
- 金瑞帆高端建站技巧—如何选择网站关键词
- 金瑞帆高端建站-网站重构
- 网站制作中的扁平式网站风格—金瑞帆高端建站
- 网站用户体验该从哪个方面加强-金瑞帆高端建站
- 金瑞帆高端建站-网站页面如何优化?
- 企业网站常见误区-金瑞帆高端建站
- 手机网制作流程-金瑞帆高端建站
- 做网站怎么不花冤枉钱-金瑞帆高端建站
- 企业建站网站推广策略
- Java开发网站总结——Servlet实现图片上传、验证码实现
- 网页瘦身方法-金瑞帆高端建站
- 什么是网站建设-金瑞帆建站
- 网站建设需要考虑的五个问题-金瑞帆建站
- 【网站开发】验证码制作--制作篇
- 网络建设好坏要看建站专业团队的水平—金瑞帆北京网站建设
- 百度快照的常见问题—金瑞帆高端建站