用AI搓的图片验证码插件

用AI搓出来的图片验证码,没有审查代码,谨慎用于生产环境

(1) 本地生成,不调用第三方API (对安全有更高要求的请用滑块 otp 等其他验证码)
(2) 英文数字验证码 / 算数(加减法)验证码
(3) 可设置排除0oO il1相似字符
(4) 可设置过期时间、单IP每分钟请求次数
(5) 可用于 登录页、注册页、公开表单、找回密码页

支持v1和v2版本:/admin/v/admin (呼吁各位拥抱 /v/ 分支 :yum:

captchaSettings 数据表名
captcha:generate 生成图片验证码返回 {id, image(svg data-uri), expiresIn}
captcha:getPublicConfig 返回各场景设置

感谢:

使用的是 svg-captcha 这个开源项目,感谢开源

使用方法:
加载插件后,在设置->验证码->添加“图片验证码”
image



效果图:

登录页:
image


账号注册页:
image


公开表单提交:


参数设置页:



插件源代码 / 编译后的文件下载:
plugin-verification-code-0.1.zip (224.6 KB)

后续应该不会更新了吧,就不上传github了 ,还是上传到 Github吧: 这里 ,用AI搓的,AI发展好快 :wave:

1 Like

这个强大,感谢分享~

欢迎提交 PR 到 GitHub - nocobase/awesome-nocobase: A curated list of awesome NocoBase plugins and resources. · GitHub

docker 安装的怎么使用呢

@yefeng008Nocobase设置插件管理器添加&更新上传插件
详见:插件管理 - NocoBase 文档