Download the PHP package asundust/auth-captcha without Composer
On this page you can find all versions of the php package asundust/auth-captcha. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download asundust/auth-captcha
More information about asundust/auth-captcha
Files in asundust/auth-captcha
Download asundust/auth-captcha
More information about asundust/auth-captcha
Files in asundust/auth-captcha
Vendor asundust
Package auth-captcha
Short Description Sliding captcha for Laravel-Admin auth, Multiple platform support / Laravel-Admin登录 滑动验证插件 多平台支持
License MIT
Homepage https://github.com/asundust/auth-captcha
Package auth-captcha
Short Description Sliding captcha for Laravel-Admin auth, Multiple platform support / Laravel-Admin登录 滑动验证插件 多平台支持
License MIT
Homepage https://github.com/asundust/auth-captcha
Please rate this library. Is it a good library?
Informations about the package auth-captcha
Laravel-Admin登录 滑动验证插件 多平台支持
另有 Dcat-Admin版
Demo演示
支持(按照字母顺序)
- 顶象:heavy_check_mark:
- 极验:heavy_check_mark:
- hCaptcha(和谷歌Recaptcha v2一样):heavy_check_mark:(免费,速度一般)
- Recaptcha v2(谷歌):heavy_check_mark:(国内可用,完全免费)
- Recaptcha v3(谷歌):heavy_check_mark:(国内可用,完全免费)
数美(暂不支持网页)- 腾讯防水墙:heavy_check_mark:
- 同盾
- V5验证:heavy_check_mark:(免费版日限100次)
- Vaptcha:heavy_check_mark:(不完全免费,不过该验证码使用难度相对较高)
- 网易:heavy_check_mark:
- 云片:heavy_check_mark:
- 有主流的未发现的、额外有需求的请issue
受限制于有些验证码密钥是收费版,目前代码不能做到完全兼容 如果有好心人士提供密码 我将严格保密 仅用于开发工作
截图
安装
获取密钥
顶象
极验
-
需要发布配置文件,命令如下
-
配置代码如下
- 访问 https://www.dingxiang-inc.com/business/captcha
- 官网文档地址
hCaptcha
Recaptcha v2(谷歌)
-
配置代码如下
- 访问 https://www.google.com/recaptcha/admin/create 选择v2版
- 管理面板 https://www.google.com/recaptcha/admin
- 官网文档地址(前端)显示
- 官网文档地址(前端)隐藏
- 官网文档地址(后端)
Recaptcha v3(谷歌)
-
配置代码如下
- 访问 https://www.google.com/recaptcha/admin/create 选择v3版
- 管理面板 https://www.google.com/recaptcha/admin
- 官网文档地址(前端)
- 官网文档地址(后端)
腾讯防水墙
-
配置代码如下
- 新用户购买 https://cloud.tencent.com/product/captcha
- 新用户官方使用文档地址
- 老用户官方使用文档地址
- 关于腾讯防水墙收费的声明(新用户终身免费5万次)
V5验证
-
配置代码如下
- 访问 https://www.verify5.com/console/app/list
- 访问 官方使用文档地址
Vaptcha
-
配置代码如下
- 访问 https://www.vaptcha.com
- 访问 官方使用文档地址
网易易盾
-
配置代码如下
- 访问 http://dun.163.com/product/captcha
- 访问 官方使用文档地址
云片
配置
-
在
config/admin.php
文件里加入上述配置好的文件。 -
亦可添加ENV配置
-
在
.env
文件下加入 -
在
resources/lang/zh-CN(example).json
文件里加入如下配置。 - 额外配置说明,参考顶象的一个配置
使用
在浏览器里打开Laravel-Admin登录页
重写登录页
-
在
auth-captcha
增加一个controller
配置项,并填写App\Admin\Controllers\AuthController::class
,代码如下 - 在
App\Admin\Controllers
下新建AuthController
控制器,代码如下
注意事项
- 有些插件重写了路由可能导致插件不生效如Laravel-Admin iframe-tabs,
在
auth-captcha
增加一个controller
配置项,并填写Asundust\AuthCaptcha\Http\Controllers\AuthCaptchaController::class
,代码如下
未来
加入回车键监听:heavy_check_mark:- 加入更多滑动验证码(持续添加ing):heavy_check_mark:
- 加入表单验证
验证码功能模块化,提供给Laravel项目内使用(该想法实现有点难度,看着办吧)
升级注意事项
UPGRADE.md
更新日志
CHANGE_LOG.md
鸣谢名单
支持
如果觉得这个项目帮你节约了时间,不妨支持一下呗!
License
🧚♀️ 欢迎星标 🌟
🧚♀️ 访问量统计
All versions of auth-captcha with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.0.2
ext-json Version *
encore/laravel-admin Version ^1.6
guzzlehttp/guzzle Version ^6.3||^7.2
jenssegers/agent Version ^2.6
ext-json Version *
encore/laravel-admin Version ^1.6
guzzlehttp/guzzle Version ^6.3||^7.2
jenssegers/agent Version ^2.6
The package asundust/auth-captcha contains the following files
Loading the files please wait ....