验证码几乎每个项目都不可缺少,那么开源的验证码有没有呢,今天就来调试一个,支持gif、中文、算术等类型。当然源码只有jar包,我这里是自己写了个spring boot项目demo,结合redis使用的,以求它能支持多机器部署。本文介绍一下这个开源的验证码神器。当然本文重点介绍怎么用,怎么整合redis。需要 验证码spring boot 项目Demo源码的,移至文章末尾。
这个开源项目,支持JAVA图形验证码,支持gif、中文、算术等类型,可用于Java Web、JavaSE等项目。
算术类型:
中文类型:
内置字体:
1、引入开源项目,idea导入,开源地址为,注意这只是个jar包。用的spring boot整合redis的代码请到文章末尾处。
https://gitee.com/whvse/EasyCaptcha
2、mvn打包,这里就不介绍了,如果需要看内部代码的,建议clone下来,慢慢看。
3、怎么用来了新建一个spring boot项目。获取代码方法在文章末尾如图所示。
配置好redis等信息
4、运行一下,用postman 调用一下。
5、前端展示一下(前后端分离项目),例如下图,当然你可以用 vue,react等前端技术。
验证码开源的很多,例如谷歌的还有其他网上也很多。但这套开源的是我见过支持较多的验证码工具,支持gif、中文、算术等类型。如果感兴趣建议收藏,如果需要 spring boot demo的话,此demo是整合redis的,请私信回复“验证码”,别忘了转发收藏给个关注。