CMU设计了一个名叫reCAPTCHA的强大系统,让他们的电脑去向人类求助。具体做法是:将OCR软件无法识别的文字扫描图传给世界各大网站,用以替换原来的验证码图片;那些网站的用户在正确识别出这些文字之后,其答案便会被传回CMU,reCAPTCHA 会将最困难的词发送给多个用户并挑选其中有相同答案的作为正确的答案。据说准确率能够达到99%,因此Google,Facebook、Twitter和StumbleUpon等,都采用了reCAPTCHA。
reCAPTCHA将api公布并承诺提供免费给大家使用,你在使用它的验证码时,它就将它的文献库中的海量的难以是别的古书和手稿中的一部分作为你的验证码,每当你识别出一个验证码,世界上那些难以识别的文献则又少了一些,因此你在使用该验证码的同时也算是为世界做出了一点点的贡献,当然除非你的眼神很好并且有一定的耐心,google的reCAPTCHA验证码,用过的人都是知道的.........
这边我本着为世界做贡献的心,去试了试它的验证码,效果图如下:
以上两个截图只是换了下验证码的主题,google的这个验证码red,white,blackglass,clean等一系列的主题,当然也支持自定义的主题,只要你按照他的相关规则。
下面就是正题了,我们要在项目中使用它的验证码的话,也比较的简单,只要去他的网站申请使用的key就行了,https://www.google.com/recaptcha/admin/create,然后下载它在各种编程语言下所对应的jar包,找到对于开发语言下的开发帮助文档,只要几步,即可成功在自己的项目中使用该验证码。
这里我把自己测试的demo打个包放上来,仅供参考。点击打开链接
分享到:
相关推荐
基于Springboot+VUE 的前后端分离式谷歌验证码生成器后台代码 ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信...
谷歌验证码.net版谷歌验证码.net版谷歌验证码.net版谷歌验证码.net版谷歌验证码.net版
谷歌的验证码生成工具包,下载解压,使用命令mvn install:install-file -Dfile=(你的路径)/kaptcha-2.3.2.jar -DgroupId=com.google.code.kaptcha -DartifactId=kaptcha -Dversion=2.3.2 -Dpackaging=jar...
java对接google验证码完整示例,函前端引入google api.js与后端校验g-recaptcha-response是否合法的业务逻辑,可正常运行。
.net仿google验证码,代码不多,绝对好用。
kaptcha是google开源的一个非常实用的验证码生成工具类,可以利用kaptcha生成各种各样的验证码,但是它没有上传到maven中央仓库。kaptcha的工作原理是调用com.google.code.kaptcha.servlet.KaptchaServlet生成一个...
谷歌验证码,后台安全验证、
一个实现使用PHP实现谷歌验证码的小功能
利用谷歌kaptcha生成谷歌验证码,输入Google Authenticator APP中动态口令,达到二次验证效果
$num=4;//验证码个数 $height=40;//验证码图像高度 $width=160;//验证码图像宽度 $move_x=15;//验证码向右偏移量 $move_y=35;//验证码向下偏移量 ...可调节很多参数的 类似谷歌的验证码 大气 适应各种界面
谷歌验证码jar包和教程
Mfcclub谷歌验证码自动识别输入
仿google扭曲验证码 比较实用 实例是asp.net版本的
google的Kaptcha生成验证码,附件有jar资源和使用Demo 一款可以各种配置显示方式的验证码
谷歌验证码使用工具——kaptcha-2.3.2的使用非常简单;
此压缩包主要是用来实现验证码功能的,包括谷歌验证码kaptcha-2.3.2.jar包和一些配置说明文档
google验证码无刷新内有Demo可以直接放入登陆界面或是注册界面
汉字 验证码 英文 验证码 汉字 验证码 英文 验证码 汉字 验证码 英文 验证码 汉字 验证码 英文 验证码 汉字 验证码 英文 验证码 汉字 验证码 英文 验证码 汉字 验证码 英文 验证码 汉字 验证码 英文 验证码
csdn上三种java验证码生成方法,以及谷歌开源验证码,总共四种验证码生成集合。将生成的四个验证图片放在一个页面上以供比对,全部可以运行。 四种方法分别为: 1. 数字、字母、汉字混合验证码,叠影(给力)、扭曲 ...