内容简介:Rotate captcha介绍 使用 PHP 生成验证图片(gd 或者 imagick) 用于旋转验证,可用于各种框架 前端部分已经有原生JS,jquery,vue2,uniapp版本, 持续更新, 可放心使用 如果发现bug, 或更好的建议, 可以在gitee, issu...
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
事件的支持, 兼容h5
vue
版改为canvas
- 修复
Imagick
方式旋转角度问题 - 修复旧的存储方式逻辑
bug
,隔月无法找到相同角度图片 - 新增图片存储开关,存储后,生成相同角度图片时,可以二次找回,无需再次生成
- 启用存储生成图片时,可以设置存储图片深度,
storeImage
设置true
或1
时存储为角度文件夹,设置2
时根据角度生成2
个文件夹,大于2
时生成3
个文件夹 - 未启用存储生成图片时,删除当前访问生成验证码图片
- 将语言改到为配置项
演示图
更多详情可查看:https://cfyun.cc/view/30
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
RGB转16进制工具
RGB HEX 互转工具
URL 编码/解码
URL 编码/解码