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

相关推荐

  • 边框图片怎么做提供三种方法

    边框图片怎么做?边框图片可以为图片增加一定的装饰和美感,使其更加突出和引人注目。同时,边框图片也可以用于设计海报、宣传品等,让设计更加精美和专业。边框图片是一种常见的设计元素,可以…

    2023年 10月 19日
  • 苹果手机需要更高版本才能

    3月16日凌晨,苹果发布了 iOS 16.4、iPadOS 16.4 和 watchOS 9.4 第四个测试版系统更新,与上个版本推出时隔 8 天,本篇文章为您详细介绍。 iOS …

    2023年 6月 15日
  • 电脑截屏怎么操作?电脑截屏快捷键是什么

    电脑截屏怎么操作?电脑截屏快捷键是什么?我们不管是使用手机还是电脑的过程中,很多时候都离不开截屏。很多小伙伴不知道怎么在电脑上截屏,那么电脑应该怎么截屏呢?下面就为大家分享3种截屏…

    2023年 1月 1日
  • 道客巴巴如何免费获取

    今天,我们推出了10秒学技能计划,我们争取分享的电脑小技巧让大家在10s钟之内就能学会,希望大家关注。 今天要教大家的是,如何免费下载网页上的收费资料,只要3步就能完全学会,非常的…

    2023年 5月 5日
  • ps如何制作邮票效果,ps邮票详细制作教程

    有一句话你一定看到过,“从前车马太慢,书信很远,一生只够爱一个人”,充满了诗意与爱,现在的年轻人不懂,微信、QQ、快手、抖音……各种社交APP、琳琅的自媒体,占据了几乎所有睁开眼睛…

    2023年 10月 14日
  • 微信签到能做的超越你的想象吗(微信签到是怎样做出来的)

    你心目中的微信是什么样?我相信有人会说它当然就是个社交软件啊,其实不然。快会务还可以把微信放在各种活动的签到环节,不仅简便而且普及率极高。以往活动签入口处人员堆积、硬件设备要求高等…

    2023年 1月 31日
  • 16岁少年qq空间被封腾讯,qq空间被封找腾讯公司有用吗

    1月27日,正月初六,被一个十六岁少年的勇气和执行力惊到了。 一个名为“小鬼爱刺激”的男孩,在1月23日中午时分,踏上了从重庆西站去往深圳的旅程。 晚上21点45分,到达了广州南站…

    2023年 5月 12日
  • pptv著作权,pptv著作权侵权案例

    2016年的法国欧洲杯早已结束,但因为其中的两场比赛,远在大洋彼岸的两家知名中国企业却在另一片“赛场”较劲至今。 2020年4月8日下午,上海市浦东新区人民法院(以下简称上海浦东法…

    2023年 5月 8日
  • 电脑开机总是自动重启怎么办

    电脑开机后一直循环重启,是什么原因呢,应该怎么解决?相信很多网友使用电脑都有碰到这个问题,那么咱们就来说说 电脑开机一直循环重启的具体解决方法,希望可以帮到大家哦。 电脑开机一直循…

    互联网 2023年 9月 12日
  • 探探上认识结婚

    “生活重启之后,我们结婚了。对,没错,在今年的520,春夏之交,就是这么老套。”有着稚嫩脸庞的丸子笃定的说到。 当生活突然迎来重击,被猝不及防的疫情撕扯着,那些原本被隐藏不亦说出的…

    2022年 12月 22日