497 Star 6.1K Fork 1.7K

GVPanji-plus / AJ-Captcha

2021-08-06 11:32
Raod
  1. #I2C1Z9:PHP版本啥时候出来 新增php后台实现
    cd service/php
  2. #I41CY9:点选文字,文字大小和文字颜色自定义功能 添加点选字体样式、点选字体大小
#点选字体样式 默认Font.BOLD
aj.captcha.font-style=1
#点选字体大小
aj.captcha.font-size=25
最后提交信息为: !281.3.0
2021-06-15 14:02
Raod

1.随机字符生成优化
2.一些高级特性配置默认禁用

最后提交信息为: 1.2.9
2021-02-05 15:17
Raod

1.添加接口请求限制

# 接口请求次数一分钟限制是否开启 true|false
aj.captcha.req-frequency-limit-enable=true
# 验证失败5次,get接口锁定
aj.captcha.req-get-lock-limit=5
# 验证失败后,锁定时间间隔,s
aj.captcha.req-get-lock-seconds=360
# get接口一分钟内请求数限制
aj.captcha.req-get-minute-limit=30
# check接口一分钟内请求数限制
aj.captcha.req-check-minute-limit=60
# verify接口一分钟内请求数限制
aj.captcha.req-verify-minute-limit=60

2.更新jar groupId
com.anji-plus
3.移除wiki文档,采用vuepress在线文档

最后提交信息为: url
预览版本
2021-01-28 18:06
5003188 lide1202 1700711659 Devli

增加内置中文字体,解决Linux没有字体,中文显示乱码,需要手工安装字体问题,该版本默认提供文泉驿正黑字体,中文可正常显示,也可以在resources/fonts下增加自定义字体,无需OS安装字体。

最后提交信息为: Update admin.txt
2021-01-08 18:12
Raod

1.core包纯算法相关,移除第三方依赖包fastjson
2.captcha-spring-boot-starter包移除@AutoService相关依赖
实际情况中,会遇到和Google jar冲突和加载不到的问题,所以移除了
3.解决captcha-spring-boot-starter中captcha.aes.status可能未生效问题

最后提交信息为: 1.2.5
2020-06-28 14:59
Raod

1.local缓存定时清理
2.local缓存达到阈值clear map

最后提交信息为: 目录结构
2020-06-11 09:19
Raod

1.滑块底图随机挖空干扰项配置
2.boot配置优化

最后提交信息为: 1.2.2
2020-06-09 15:35
Raod

1.核心包移除spring依赖
2.新增captcha-spring-boot-starter.jar方便boot项目快速集成
3.fastjson升级1.2.70
4.完善service/springmvc案例
5.解决spring-boot-devtools热部署报错问题
6.右下角水印位置优化,兼容中英文

2020-05-25 16:50
Raod
  1. 优化滑块边框,以白边增强滑块和底图对比度,底图采用高斯模糊
  2. 新增拼图规则
  3. 新增底图库
  4. 移除aes秘钥配置(新增配置开关,只有后端有配置<开的状态下随机返回秘钥>,前端根据后端返回字段决定是否加密)
  5. 可配置resource目录下的底图路径
最后提交信息为: Merge branch 'dev-1.2.0'
2020-05-15 17:03
5003188 lide1202 1700711659 Devli

1.修复前端传递验证码类型校验
2.修复默认底图获取文件出错

最后提交信息为: Update pom.xml
2020-05-15 13:27
5003188 lide1202 1700711659 Devli

加密密钥后端配置,增加默认图片

最后提交信息为: Update README.md
2020-05-12 12:43
5003188 lide1202 1700711659 Devli

核心包移除redis依赖,默认使用内存,提供用户自定义缓存接口CaptchaCacheService,用户可以自由切换redis、memcache等

前端请求默认直接使用service\springboot示例接口。

最后提交信息为: Merge branch 'V1.1.6'
预览版本
2020-05-12 12:38
5003188 lide1202 1700711659 Devli

精简核心jar包,将core.jar与示例分开

最后提交信息为: login
JavaScript
1
https://gitee.com/anji-plus/captcha.git
git@gitee.com:anji-plus/captcha.git
anji-plus
captcha
AJ-Captcha

搜索帮助