Google Kaptcha生成图形验证码

本文介绍了如何利用Google的Kaptcha工具在SpringMvc项目中生成图形验证码。内容包括Kaptcha的工作原理,依赖库的获取与引入,以及在web.xml中的配置方法。
摘要由CSDN通过智能技术生成

google captcha 是google生成验证码的一个工具类,其原理是将随机生成字符串保存到session中,同时以图片的形式返回给页面,之后前台页面提交到后台进行对比。

依赖库可以去maven repository查看:


但是我没有下载下来,然后选择了把jar包下载之后放到项目的lib下面,在通过gradle脚步编译。

compile fileTree("$rootDir/lib") {
        include 'kaptcha-2.3.jar'
    }

网上说可以从阿里的maven仓库下载,下载速度还行,挺稳定,附地址:http://maven.aliyun.com/nexus/#welcome,文末我会给出作者文章链接。

Google Captcha 是可以配置的,如下:

kaptcha.border  是否有边框  默认为true  我们可以自己设置yes,no  
kaptcha.border.color   边框颜色   默认为Color.BLACK  
kaptcha.border.thickness  边框粗细度  默认为1  
kaptcha.producer.impl   验证码生成器  默认为DefaultKaptcha  
kaptcha.textproducer.impl   验证码文本生成器  默认为Def
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值