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

相关推荐

  • wps页眉横线怎么去掉

     在使用wps编辑文档的时候,在给文档进行页眉页脚的设置时,页眉部分会自动生成横线,如果我们觉得不太好看,想要将其删除的话,要怎么做才行呢?wps页眉横线怎么去掉?下面小编就为大家…

    2023年 7月 28日
  • 京东金融 小金库 信用卡 还款券 怎么用

    从2018年开始,以微信、支付宝为代表的第三方还款平台开始针对信用卡还款进行收费,虽然像支付宝这样的每个月有免息额度,但架不住账单金额大,分分钟手续费让人很难受。 信用卡还款还有安…

    2023年 4月 23日
  • 谷歌邮箱注册手机号码无法验证怎么办

    对于习惯使用Chrome浏览器的很多小伙伴如果说没有一个谷歌账号,那么只算是用了半个Chrome,使用google账户的方便之处是不管任何设备上登录google账号都自动同步书签及…

    2023年 5月 10日
  • 爱普生打印机打印照片发暗怎么办

    最近小助手发现了一个粉丝经常头疼的新问题“照片打印色彩偏暗”所以针对这类问题干脆出 一个教程来帮助更多,有这类困扰的朋友! 在看教程前咱们先了解一下小知识,喷墨打印机为什么会出现“…

    2022年 12月 23日
  • imtoken钱包如何交易

    一、下载安装 1、iPhone用户: 需要前往App store,使用香港或海外Apple ID(没有的可以去淘宝买),搜索imToken并下载最新版本2.0。 2、Android…

    2023年 7月 13日
  • 什么软件可以把音频转换成图文(电脑上flac音频格式如何转mp3格式)

    如何将声音文件格式转换成不同格式?不同格式的音频文件会在不同的软件中使用,有很多的软件都只能打开一部分格式的音频文件,想要使用其打开不支持的音频格式就需要对该音频文件进行转换,不过…

    2022年 12月 24日
  • 少女员工被公司骗去贷款事件

    家住北京市丰台区的杨女士,前不久也接到了京东客服的电话,就在杨女士半信半疑的时候,她竟然接到了银行发来的短信,是注销网上银行账户的短信验证码,这到底是怎么一回事呢? 上午十点,记者…

    互联网 2023年 2月 10日
  • 百度贴吧之发帖小技巧

    大家好。今天跟大家聊一下贴吧发帖的小技巧,当然这个不仅限于贴吧,也适合其他论坛之类的发帖技巧。所谓一法通万法,很多平台都有其基础的共通性。 准备工作:开始之前我们需要简单了解一下什…

    2023年 4月 29日
  • word一键生成红头文件标题,还可以反复使用吗

    大家好,我是小绘! “红头文件”相信大家都见过,但是你知道红头文件的标题是怎样做的吗?今天,小绘就来教一下大家制作方法,一起来看看吧! 一、第一步我们先插入一行两列表格,然后输入相…

    2023年 3月 4日
  • 美国恐怖电影中的十大杀人魔排名

    恐怖片的种类有很多,有鬼怪的,有血腥的,也有恐怖怪兽,有视觉上的恐怖,心理恐怖等等,应该大部分人都会有意无意看过那么几个恐怖片。不知道你喜欢看哪一种的恐怖片?今天小编想要给大家介绍…

    2023年 4月 30日