google recaptcha 验证码

Kaptcha是google的一个验证码插件,可以集成spring中,使用很方便,但是他的属性要一定清楚

kaptcha可配置项:

kaptcha.border 是否有边框 默认为true 我们可以自己设置yes,no

kaptcha.border.color 边框颜色 默认为Color.BLACK

kaptcha.border.thickness 边框粗细度 默认为1

kaptcha.producer.impl 验证码生成器 默认为DefaultKaptcha

kaptcha.textproducer.impl 验证码文本生成器 默认为DefaultTextCreator

kaptcha.textproducer.char.string 验证码文本字符内容范围 默认为abcde2345678gfynmnpwx

kaptcha.textproducer.char.length 验证码文本字符长度 默认为5

kaptcha.textproducer.font.names验证码文本字体样式默认为new Font(“Arial”, 1, fontSize), new Font(“Courier”, 1, fontSize)

kaptcha.textproducer.font.size 验证码文本字符大小 默认为40

kaptcha.textproducer.font.color 验证码文本字符颜色 默认为Color.BLACK

kaptcha.textproducer.char.space 验证码文本字符间距 默认为2

kaptcha.noise.impl 验证码噪点生成对象 默认为DefaultNoise

kaptcha.noise.color 验证码噪点颜色 默认为Color.BLACK

kaptcha.obscurificator.impl 验证码样式引擎 默认为WaterRipple

kaptcha.word.impl 验证码文本字符渲染 默认为DefaultWordRenderer

kaptcha.background.impl 验证码背景生成器 默认为DefaultBackground

kaptcha.background.clear.from 验证码背景颜色渐进 默认为Color.LIGHT_GRAY

kaptcha.background.clear.to 验证码背景颜色渐进 默认为Color.WHITE

kaptcha.image.width 验证码图片宽度 默认为200

kaptcha.image.height 验证码图片高度 默认为50

下面吧我项目中的配置文件贴出来:

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="***/schema/beans"xmlns:xsi="***/2001/XMLSchema-instance"xmlns:p="***/schema/p"xsi:schemaLocation="***/schema/beans ***/schema/beans/spring-beans.xsd"><description>kaptcha Configuration</description><!-- 配置验证码信息 --><bean id="captchaProducer" > <property name="config"> <bean > <constructor-arg> <props> <prop key="kaptcha.border">no</prop><!-- 字体颜色 --><prop key="kaptcha.textproducer.font.color">black</prop><!-- 干扰线的颜色 --><prop key="kaptcha.noise.color">black</prop><!--去掉干扰线com.google.code.kaptcha.impl.NoNoise--> <!--加干扰线com.google.code.kaptcha.impl.DefaultNoise--><prop key="kaptcha.noise.impl">com.google.code.kaptcha.impl.NoNoise</prop><!--验证码文本字符间距 默认为2--><prop key="kaptcha.textproducer.char.space">4</prop><!--验证码文本字符大小 默认为40--><prop key="kaptcha.textproducer.font.size">40</prop><!-- 是否有边框--><prop key="kaptcha.border">no</prop><!--背景实现类--><prop key="kaptcha.background.impl">com.google.code.kaptcha.impl.DefaultBackground</prop><!--背景颜色渐变,开始颜色--><prop key="kaptcha.background.clear.from">255,255,255</prop><!--背景颜色渐变,结束颜色--><prop key="kaptcha.background.clear.to">255,255,255</prop><!--<prop key="kaptcha.background.clear.from">92,189,170</prop> <prop key="kaptcha.background.clear.to">92,189,170</prop>--> <!--验证码文本字符内容范围--><prop key="kaptcha.textproducer.char.string">0123456789</prop><!--图片样式: 水纹com.google.code.kaptcha.impl.WaterRipple鱼眼com.google.code.kaptcha.impl.FishEyeGimpy阴影com.google.code.kaptcha.impl.ShadowGimpy--><prop key="kaptcha.obscurificator.impl">com.google.code.kaptcha.impl.ShadowGimpy</prop><prop key="kaptcha.image.width">105</prop><prop key="kaptcha.image.height">42</prop> <prop key="kaptcha.textproducer.font.size">30</prop> <prop key="kaptcha.session.key">KAPTCHA_SESSION_KEY</prop><prop key="kaptcha.session.date">KAPTCHA_SESSION_DATE</prop><prop key="kaptcha.textproducer.char.length">4</prop><prop key="kaptcha.textproducer.font.names">彩云,宋体,楷体,微软雅黑</prop> </props> </constructor-arg> </bean> </property> </bean> </beans>

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 5月 25日 下午1:03
下一篇 2023年 5月 25日 下午1:09

相关推荐

  • 绝地求生新沙漠地图bug在哪里

    自从绝地求生上次更新了沙漠地图以后,网上就一片议论之声,褒贬不一两方各执其词。有人认为新地图更大,画质色调相比老地图更好,也有人认为新地图太黄了也看不太习惯,而且太大碰不到人,各位…

    2023年 5月 7日
  • 忘记网络管理员密码怎么办,网关怎么获取密码

    网管员在维护和使用电脑时,经常会遇到各种密码丢失的问题,这里,我们就为广大网管员准备了一些破解密码的方法,但是希望大家不要干坏事哦。开机密码是我们最先要遇到的因此我们就先从CMOS…

    2023年 7月 8日
  • 移动光猫能连接两个路由器吗(路由器连接移动光猫怎么设置)

    家里是移动宽带,本来光猫是自带WiFi的,这段时间可能网课大兴,无线信号一直不稳定,就把之前的路由器拿出来,想着单独的路由器肯定比光猫自带的强。 然后就是各种连线,整理: 1.用网…

    2023年 10月 6日
  • 美团平台的数字人民币专区

    欧阳剑环 中国证券报·中证网 中证网讯(记者 欧阳剑环)1月21日,美团宣布开启电影演出场景的数字人民币支付通道。北京、上海、深圳等试点地区居民可用数字人民币在美团平台预订电影演出…

    互联网 2023年 5月 3日
  • 向着网赚之路起航(聚享游篇)

    昨天向大家介绍了一下聚享游网赚平台,今天就把昨天没讲到的详细讲一下。如果不知道这个平台可以先看一下我的第一篇《向着网赚之路起航》 聚享游注册地址:***/floor/recom/1…

    2023年 4月 15日
  • 网速单位mbps与mb/s的区别

    可能大家在日常生活中也都注意到了,特别是近段时间国内5G时代的即将到来,运营商以及手机制造厂商在宣传5G网速的时候,速率单位都为Mbps,我们平常所说的50兆、100兆的家庭宽带,…

    2023年 8月 27日
  • 微信突然更新!推出2个新功能,很小但很实用的软件

    今天,哔哥一如既往认真地执行混到公司倒闭计划。 早上到办公桌啥都别管,扔下背包立刻奔向厕所抢占位置,打开抖音刷个把小时热热身。 然后回来坐在椅子上,掏出美甲套装咔嚓咔嚓修修指甲去去…

    2023年 3月 7日
  • 手把手教你如何购买特价机票,买机票怎么买到最便宜的机票

    经常会在我写的机票好价下看到,“这个机票怎么查不到吖?”“这个低价日期都是固定的么?”“能不能多推荐一些其他出发地的机票”。授人以鱼不如授人以渔,小小值想不如直接告诉各位值友,善用…

    2023年 1月 20日
  • 192.168.1.1 路由器设置打不开

    朋友新买一台笔记电脑,为笔记本设置无线上网时要进入路由器,在浏览器中输入192.168.1.1却出现路由器打不开的状况,打不开的原因有很多种,每种情况的解决方案也是不一样的。下面我…

    2023年 6月 8日
  • dnf5173金币交易靠谱吗(dnf金币在5173好卖吗)

    [闽南网] 小伙伴们在玩DNF的时候都能攒下很多金币,有部分玩家选择拿来打造自身装备,而有部分玩家选择出售给其他玩家。那么在第三方平台交易安全吗?小编这就带大家来看看。 dnf51…

    2023年 8月 21日