五分钟带你玩转SpringSecurity全网最全!带你掌握随机颜色与计算方式的验证码
Posted 小黄鸡1992
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了五分钟带你玩转SpringSecurity全网最全!带你掌握随机颜色与计算方式的验证码相关的知识,希望对你有一定的参考价值。
上文我们使用Kaptcha定制验证码 ,但是样式有些low,甚至很难看清。测试的小伙伴纷纷抗议。。。
解决方案:1:定制验证码的样式,如字体,字号,间隔,颜色等
2:使用数字运算代替字母
之前的验证码
更改后的验证码
废话不多说 上代码:
KaptchaImageCodeConfig
Kaptcha配置 重点代码为properties.setProperty("kaptcha.textproducer.impl", "com.core.code.KaptchaTextCreator"); 含义是指定生成验证码的逻辑
@Configuration
public class KaptchaImageCodeConfig {
@Bean
public DefaultKaptcha getDefaultKaptcha() {
DefaultKaptcha defaultKaptcha = new DefaultKaptcha();
Properties properties = new Properties();
// 是否有边框 默认为true 我们可以自己设置yes,no
properties.setPrope
以上是关于五分钟带你玩转SpringSecurity全网最全!带你掌握随机颜色与计算方式的验证码的主要内容,如果未能解决你的问题,请参考以下文章
五分钟带你玩转k8s全网最全最新安装nodes方式,楼主亲测好用