Rotate captcha v 0.0.3 发布,PHP+JS 旋转图片验证码
Rotate captcha介绍
使用 PHP 生成验证图片(gd 或者 imagick) 用于旋转验证,可用于各种框架
前端部分已经有原生JS,jquery,vue2,uniapp版本, 持续更新, 可放心使用
如果发现bug, 或更好的建议, 可以在gitee, issue反馈
项目地址:
https://gitee.com/isszz/rotate-captcha
https://github.com/isszz/rotate-captcha
版本说明:
- 新增原生 JS 版本, 优化部分代码
- 增加存储驱动功能可使用
session,cache,cookie驱动 - 验证方式改为
token交换,利于vue,react,app等调用 - 加密方式更改为
AES - 新增输出格式设置,可设置
webp,生成图片更小,清晰度更高且支持透明底色 - 后端移除
thinkphp6的依赖,可在其他框架增加少量代码使用啦 token存储增加了前缀- 新增
Redis存储驱动,不依赖框架,支持redis即可 - 新增
uniapp版,暂时兼容PC版有BUG - 新增
vue版,基于vue2,未测试vue3 - 修复
uniapp小程序安卓真机卡顿问题(ios貌似还是有问题, 因为没设备测试, 暂时无法修复- -...) vue版增加了touch事件的支持, 兼容h5vue版改为canvas- 修复
Imagick方式旋转角度问题 - 修复旧的存储方式逻辑
bug,隔月无法找到相同角度图片 - 新增图片存储开关,存储后,生成相同角度图片时,可以二次找回,无需再次生成
- 启用存储生成图片时,可以设置存储图片深度,
storeImage设置true或1时存储为角度文件夹,设置2时根据角度生成2个文件夹,大于2时生成3个文件夹 - 未启用存储生成图片时,删除当前访问生成验证码图片
- 将语言改到为配置项
演示图
更多详情可查看:https://cfyun.cc/view/30