Download the PHP package yezhilie/rotate-captcha without Composer
On this page you can find all versions of the php package yezhilie/rotate-captcha. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package rotate-captcha
Rotate captcha
旋转图片角度验证码, 包含php生成验证图片(gd 或者 imagick)
原仓库地址
https://github.com/isszz/rotate-captcha
更新
- 2024-04-10 更新
- 兼容PHP7.4
- 2021-09-10 新增
- 新增原生JS版本, 优化部分代码
- 2021-09-16 新增
- 增加存储驱动功能可使用session,cache,cookie驱动
- 验证方式改为token交换,利于vue,react,app等调用
- 加密方式更改为AES
- 2021-09-17 新增
- 新增输出格式设置,可设置webp,生成图片更小,清晰度更高且支持透明底色
- 2021-09-19 更新
- 移除thinkphp6的依赖,可在其他框架增加少量代码使用啦
- 2021-09-20 更新
- token存储增加了前缀
- 新增Redis存储驱动,不依赖框架,支持redis即可
- 2021-09-22 更新
- 新增uniapp版,暂时兼容PC版有BUG
- 2021-09-23 更新
- 新增vue版,基于vue2,未测试vue3
- 2021-09-24 更新
- 修复uniapp小程序安卓真机卡顿问题(ios貌似还是有问题, 因为没设备测试, 暂时无法修复- -...)
- 2021-09-25 更新
- vue版增加了touch事件的支持, 兼容h5
安装
演示图
Ctrl+鼠标左键, 查看演示视频
PHP部分说明
GD方式在本地开发环境PHP8X做了测试可以正常使用 Imagick方式只做了基本的测试
如有BUG请issue, 谢谢
JS部分说明
已实现jquery版,原生js版,vue版,uniapp版(各个小程序平台,应该差不多都可以用吧?) react版,有能力的朋友参考现有版自行实现下哦
配置说明
PHP部分使用
tp6中使用
非thinkphp6框架, 可以参考如下
非thinkphp6框架,输出图片
关于配置驱动和自定义存储驱动说明
前端配置项
前端使用
原生JS版本的使用方式
jquery版本的使用方式
vue使用示例
在uniapp中使用
组件位置:js/vue/uniapp放在uniapp项目的uni_modules目录或者去官方插件中心搜索 isszz-captcha
All versions of rotate-captcha with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.4
ext-openssl Version *
ext-openssl Version *
The package yezhilie/rotate-captcha contains the following files
Loading the files please wait ....