1 Star 0 Fork 1

Techutter / dcat-auth-captcha

forked from asundust / dcat-auth-captcha 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

dcat-admin登陆 滑动验证插件 多平台支持

StyleCI build status

dcat-admin登陆 滑动验证插件 多平台支持

另有 laravel-admin版

Demo演示

演示站点(暂时无,目前地址为laravel-admin版的演示地址)

支持(按照字母顺序)

受限制于有些验证码密钥是收费版,目前代码不能做到完全兼容 如果有好心人士提供密码 我将严格保密 仅用于开发工作

目前不打算开发兼容1.x版本的代码

img

安装

composer require asundust/dcat-auth-captcha

获取密钥参数配置

顶象

可配置的参数
  • AppId: {AppID}
  • Secret: {AppSecret}
  • 验证码样式: popup // 弹出式: popup 嵌入式: embed 内联式: inline 触发式: oneclick (不填写默认popup)
  • 额外配置: []
相关链接

极验

可配置的参数
  • AppId: {ID}
  • Secret: {KEY}
  • 验证码样式: bind // 隐藏式: bind 弹出式: popup 浮动式: float 自定区域浮动式(与popup类似,由于登录页面无需自定区域,故效果和popup一样的): custom (不填写默认bind)
  • 额外配置: []
相关链接

hCaptcha

可配置的参数
  • AppId: {sitekey}
  • Secret: {secret}
  • 验证码样式: invisible // 隐藏式: invisible 复选框: display (不填写默认invisible) (invisible有点bug尚未找到号的解决方案,暂不推荐使用)
相关链接

Recaptcha v2(谷歌)

可配置的参数
  • AppId: {site_key}
  • Secret: {secret}
  • 验证码样式: invisible // 隐藏式: invisible 复选框: display (不填写默认invisible)
  • 服务域名(可选): https://www.google.com // 服务域名,可选,无此选项默认为 https://recaptcha.net
相关链接

Recaptcha v3(谷歌)

可配置的参数
  • AppId: {site_key}
  • Secret: {secret}
  • 验证码样式: invisible // 隐藏式: invisible 复选框: display (不填写默认invisible)
  • 服务域名(可选): https://www.google.com // 服务域名,可选,无此选项默认为 https://recaptcha.net
  • 可信任分数(可选): 0.7 // 可信任分数,可选,无此选项默认为 0.7
相关链接

腾讯防水墙

可配置的参数
  • AppId: {AppID}
  • Secret: {AppSecretKey}
相关链接

V5验证

可配置的参数
  • AppId: {APP ID}
  • Secret: {APP Key}
  • 主机: {Host}
相关链接

Vaptcha

可配置的参数
  • AppId: {VID}
  • Secret: {Key}
  • 验证码样式: invisible // 隐藏式: invisible 点击式: click 嵌入式: embed (不填写默认invisible)
  • 额外配置: []
相关链接

网易易盾

可配置的参数
  • AppId: {captchaId}
  • Secret: {secretId}
  • Secret Key: {secretKey}
  • 验证码样式: // 注意后台申请的类型!!! 常规弹出式: popup 常规嵌入式: embed 常规触发式: float 无感绑定按钮:bind 无感点击式: ''(留空,奇葩设定) (不填写默认popup)
  • 额外配置: []
相关链接

云片

可配置的参数
  • AppId: {APPID}
  • Secret: {Secret Id}
  • Secret Key: {secretKey}
  • 验证码样式: // flat: 直接嵌入 float: 浮动 dialog: 对话框 external: 外置滑动(拖动滑块时才浮现验证图片,仅适用于滑动拼图验证) (不填写默认dialog) TIP:flat和external貌似存在回调bug,不推荐使用
  • 额外配置: []
相关链接

使用

在浏览器里打开dcat-admin登陆页

未来

  • 加入更多滑动验证码(持续添加ing):heavy_check_mark:
  • 验证码功能模块化,提供给Laravel项目内使用(该想法实现有点难度,看着办吧)

升级注意事项

UPGRADE.md

更新日志

CHANGE_LOG.md

鸣谢名单

de-memory

支持

如果觉得这个项目帮你节约了时间,不妨支持一下呗!

alipay wechat

License

The MIT License (MIT)

The MIT License (MIT) Copyright (c) 2015 Jens Segers Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

Sliding captcha for dcat-admin auth / dcat-admin登陆 滑动验证插件 多平台支持 展开 收起
PHP
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/techutter/dcat-auth-captcha.git
git@gitee.com:techutter/dcat-auth-captcha.git
techutter
dcat-auth-captcha
dcat-auth-captcha
master

搜索帮助