Commit Graph

44 Commits

Author SHA1 Message Date
tianai 655b7faf57 fix: 修复点选验证码图片文字缩放的bug 2026-01-24 18:12:13 +08:00
天爱有情 db0603a124 feat: 支持springboot4 2025-12-30 16:00:47 +08:00
天爱有情 7c8730f73b feat: 支持springboot4 2025-12-30 15:59:26 +08:00
Disenchanted 42b2102faf 创建tianai-captcha-springboot4-starter模块,以适配springboot4版本。 2025-12-04 14:51:20 +08:00
天爱有情 5eb258215b 重构系统项目结构, 将 tianai-captcha
tianai-captcha-springboot-starter
   tianai-captcha-web-sdk
   tianai-captcha-solon-plugin
   整合到一块
2025-10-27 15:14:10 +08:00
天爱有情 cb92a224d5 refactor(resource): 重构资源存储和管理逻辑
- 移除了 AbstractResourceStore 类
- 新增了 CrudResourceStore 接口,定义了 CRUD操作
- 修改了 DefaultImageCaptchaResourceManager,支持批量获取资源和模板
- 重构了 FontCache 类,改为实现 ResourceStore 接口
- 更新了相关应用类,使用新的资源管理逻辑
2025-06-30 16:34:24 +08:00
天爱有情 3b1b211629 feat(captcha): 优化点选验证码逻辑
- 修改 AbstractClickImageCaptchaGenerator 中的 getClickImg 方法,增加 randomColor 参数
- 更新 MultiImageCaptchaGenerator 中的 StandardWordClickImageCaptchaGenerator 实例创建方式
- 新增 ParamKeyEnum 类,用于定义点选验证码的参数键
- 更新 StandardWordClickImageCaptchaGenerator 中的随机字体选择逻辑
-调整 filterAndSortClickImageCheckDefinition 方法,支持自定义校验数量
2025-03-12 17:35:22 +08:00
天爱有情 407bfe87b0 feat(captcha): 升级验证码校验流程与资源管理
- 引入MatchParam封装滑动轨迹及相关信息,提升扩展性。- 调整验证码生成与校验接口,以支持更精细的参数控制。
- 优化资源管理,提高验证码资源的加载效率。
- 更新文档与示例代码,以反映API的最新变化。BREAKING CHANGE: 验证码校验接口发生改变,现在需要传入MatchParam对象而非直接传入轨迹对象。这可能会影响直接调用验证码校验服务的客户端代码,需根据最新API文档进行适配。
2024-08-19 16:26:18 +08:00
天爱有情 0a1ec7adda 1.5.0正式版 2024-07-15 13:16:56 +08:00
天爱有情 36848baf30 1.5.0.beta 2024-07-12 15:39:35 +08:00
天爱有情 db2f409783 修复以及优化很多 2023-11-09 16:40:28 +08:00
天爱有情 866db7c43b 处理 ResourceMap.java json序列化异常 2023-08-23 11:12:10 +08:00
天爱有情 98f6ca0a53 重构校验器, 升级版本为1.4.1 2023-06-06 16:34:21 +08:00
天爱有情 37d88b5ec2 重构 resource 模块,支持自定义tag标签
重构 transform 模块
修复以及优化各验证码生成器,
2023-02-13 14:29:11 +08:00
天爱有情 0b636eaa9f U 升级为1.3.3 2022-08-25 11:09:18 +08:00
天爱有情 1e79195473 U ... 2022-06-10 10:11:45 +08:00
天爱有情 106eeda178 U 添加 ImageCaptchaGeneratorProvider 2022-05-19 15:41:29 +08:00
天爱有情 fb516b6c42 U 更改下版本号 2022-05-19 14:25:18 +08:00
天爱有情 3211531ef1 U 剔除webp图片处理工具 让用户自己添加和扩展 2022-05-19 14:15:53 +08:00
天爱有情 afbb88c67d 优化 2022-05-07 11:14:15 +08:00
天爱有情 bf971e2d9f 加入旋转图片验证码 2022-04-24 13:21:53 +08:00
天爱有情 c2d5ee73f6 调整包结构 更改版本为1.3.0.RELEASE 2022-04-20 12:40:04 +08:00
天爱有情 ef04a4e5a7 调整包结构 更改版本为1.3.1 2022-04-20 12:00:45 +08:00
天爱有情 0f516da9b4 U 优化缓存
U 升级版本 改为1.2.7
2022-02-24 16:53:07 +08:00
天爱有情 04d149ea05 U 优化 CacheSliderCaptchaTemplate
U SliderCaptchaValidator 增加 generateSliderCaptchaValidData 方法, 允许用户添加自定义验证参数
U SliderCaptchaValidator.valid 参数修改为由原来的百分比换成map 支持用户自定义参数的透传
U 升级版本 改为1.2.6
2022-02-24 10:18:10 +08:00
天爱有情 f4ff605bca U 升级版本 改为1.2.5 2022-02-22 10:11:55 +08:00
天爱有情 b3ef2fe373 U 升级版本 改为1.3.0 2022-02-21 15:16:55 +08:00
天爱有情 18a0c5f40b + 增加 CaptchaImageConverter转换器,负责将生成的图片转换成自己想要的格式,比如加密转码等.. 2022-02-16 10:45:30 +08:00
天爱有情 2effcf4032 + 增加 CaptchaImageConverter转换器,负责将生成的图片转换成自己想要的格式,比如加密转码等.. 2022-02-16 10:43:19 +08:00
天爱有情 e914b2f4b2 + 加入混淆滑块凹槽 2022-02-11 10:39:43 +08:00
天爱有情 36d36e82f0 U 更改版本号为1.2.3 2022-01-11 08:45:58 +08:00
天爱有情 8ca5e3b5c3 U 修复 ClassPathResourceProvider 读到资源为空的情况处理
+ 新增 AbstractResourceProvider
2021-12-16 16:59:56 +08:00
天爱有情 f43116ddd1 U 修复 ClassPathResourceProvider 读到资源为空的情况处理 2021-12-16 16:57:03 +08:00
liushaofeng 2e2bcb6411 U 改部署到私服参数 2021-10-23 12:29:58 +08:00
liushaofeng 07396e2c6f U 改部署到私服参数 2021-10-23 12:27:15 +08:00
liushaofeng be79c32320 U 处理使用完后不关闭流的问题 2021-10-22 15:10:39 +08:00
liushaofeng b56919f17d U 修改资源读取和存储模块
升级版本为1.2
2021-08-07 17:16:57 +08:00
liushaofeng b4d445fb90 清除多余静态资源,增加一个新的滑块模板, 更改版本号1.1 2020-10-22 11:51:55 +08:00
liushaofeng b3201daa20 1. 更改版本号为1.0.1-beta
2. 优化缓冲池,缓冲池延迟启动
2020-10-20 10:18:46 +08:00
liushaofeng ced34c0e3b 1. 更改版本号为1.0.1-alpha
2. 优化缓冲池,当池内没数据时则直接生成
2020-10-20 09:35:40 +08:00
liushaofeng 93db535864 1. 更改版本号为1.0
2. 增加缓存池,这样就算生成耗时较长的webp格式的文件也能非常快速的响应
3. 优化整体的架构设计
2020-10-20 09:00:50 +08:00
liushaofeng 1ba81019bd 1.更改架构
2.增加缓存池
2020-10-19 18:39:18 +08:00
liushaofeng 588613b5e0 登录maven中央仓库 2020-10-15 14:52:55 +08:00
liushaofeng 5c899a0220 初始提交,滑块验证码功能已实现 2020-06-23 15:24:55 +08:00