行为验证码
行为验证码采用嵌入式集成方式,接入方便,安全,高效。抛弃了传统字符型验证码展示-填写字符-比对答案的流程,采用验证码展示-采集用户行为-分析用户行为流程,用户只需要产生指定的行为轨迹,不需要键盘手动输入,极大优化了传统验证码用户体验不佳的问题;同时,快速、准确的返回人机判定结果。


AJ-Captcha
anji-plus AJ-Captcha
Githu地址:https://github.com/anji-plus/captcha
码云地址:https://gitee.com/anji-plus/captcha
文档地址:https://captcha.anji-plus.com/#/doc
快速入门
环境:SpringBoot 2.3.7.RELEASE、Maven
引入依赖
<!--验证码-->
<dependency>
<groupId>com.github.anji-plus</groupId>
<artifactId>captcha-spring-boot-starter</artifactId>
<version>1.2.7</version>
</dependency>复制
引入的依赖中,存在 CaptchaController,有默认的实现方式,如果不自定义相关内容,基本不用编写代码。

默认的效果。

官方的前端 html 代码我也 copy 了一份过来,放在项目下了,方便自己验证。

官方前端 Demo 代码,是非常全的。前端代码使用的什么框架,直接看官方 Demo 就行了。

修改验证码的图片资源
修改验证码的图片资源。
注意目录结构(因为看源码可发现,在初始化图片时,它在硬编码上固定了路径地址)
注意图片大小(这个与前端展示的大小有关,默认的图片大小为:宽度:311 像素,高度:155 像素)

使用项目路径,加个水印。

因为网上随便找的图片,效果看上去一般。

aj-captcha-demo
原文地址
demo 源码
文章转载自日常bb,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
数据库国产化替代深化:DBA的机遇与挑战
代晓磊
1244次阅读
2025-04-27 16:53:22
2025年4月国产数据库中标情况一览:4个千万元级项目,GaussDB与OceanBase大放异彩!
通讯员
725次阅读
2025-04-30 15:24:06
国产数据库需要扩大场景覆盖面才能在竞争中更有优势
白鳝的洞穴
587次阅读
2025-04-14 09:40:20
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
500次阅读
2025-04-17 17:02:24
一页概览:Oracle GoldenGate
甲骨文云技术
474次阅读
2025-04-30 12:17:56
GoldenDB数据库v7.2焕新发布,助力全行业数据库平滑替代
GoldenDB分布式数据库
470次阅读
2025-04-30 12:17:50
优炫数据库成功入围新疆维吾尔自治区行政事业单位数据库2025年框架协议采购!
优炫软件
358次阅读
2025-04-18 10:01:22
给准备学习国产数据库的朋友几点建议
白鳝的洞穴
273次阅读
2025-05-07 10:06:14
国产数据库图谱又上新|82篇精选内容全览达梦数据库
墨天轮编辑部
273次阅读
2025-04-23 12:04:21
XCOPS广州站:从开源自研之争到AI驱动的下一代数据库架构探索
韩锋频道
268次阅读
2025-04-29 10:35:54