非登录评论添加验证码
问题描述 | Describe the bug
就今天被一直刷乱码评论,一秒一个,反垃圾过滤根本招架不住。以后是否有计划添加验证码功能? 问题网站 | Website URL
部署方式 | Deploy Type
- 服务部署在哪里? | Where your waline deploy?
- [ ] Vercel
- [ ] CloudBase
- [ ] Docker
- [ *] VPS, Virtual Host
- [ ] Other
- 数据存储在哪里?| Where your comment data store?
- [* ] LeanCloud(https://leancloud.app)
- [ ] LeanCloud(https://leancloud.cn)
- [ ] CloudBase
- [ ] MongoDB
- [ ] MySQL
- [ ] SQLite
- [ ] PostgreSQL
- [ ] GitHub
可以搞一个人机验证
通过在按钮内移动鼠标来进行人机验证
检测到是手机的话就搞点击验证
第三方人机验证应该可以实现, 腾讯人机验证有过滤恶意评论功能。流量小的免费,个人使用免费版完全够用
@appotry 有相关文档么,我看腾讯的验证码说的是2w次免费?
@lizheming 官方文档 https://cloud.tencent.com/document/product/1110/36841
费用说明 https://cloud.tencent.com/document/product/1110/36337
现在才免费2万次,7天。 记得我当时申请的,可以免费半年,越来越扣了
这个谷歌的也可以,速度不错,使用3.0无感的用户体验更好
我觉得加个Google reCaptcha就行,让用户把Key和地址丢在data里面
极验:https://www.geetest.com/Sensebot vaptcha:https://www.vaptcha.com/ 腾讯T-Sec:https://cloud.tencent.com/product/captcha reCAPTCHA:https://www.google.com/recaptcha/about/ hcaptcha:https://www.hcaptcha.com/
我记得 2 年前就提过类似的 Issue,还打算提 PR 的。翻了下没找到,才想起来当时跟杠精吵架,Issue 也被删了。
hcaptcha真的没必要,慢死
Google reCAPTCHA 国内是可以正常使用的吗?
显然不是
Google reCAPTCHA 国内是可以正常使用的吗?
将引用的js地址www.google.com换成www.recaptcha.net可以在大陆地区加载,但注册和数据查看还得到google上去
Google reCAPTCHA 国内是可以正常使用的吗?
换个域名就能在国内用
hcaptcha真的没必要,慢死
+1
极验:https://www.geetest.com/Sensebot vaptcha:https://www.vaptcha.com/ 腾讯T-Sec:https://cloud.tencent.com/product/captcha reCAPTCHA:https://www.google.com/recaptcha/about/ hcaptcha:https://www.hcaptcha.com/
Geetest是收费的吧
显然不是
似乎我没有影响,因为我的其他项目正常,(深圳移动)
hcaptcha真的没必要,慢死
+1
极验:https://www.geetest.com/Sensebot vaptcha:https://www.vaptcha.com/ 腾讯T-Sec:https://cloud.tencent.com/product/captcha reCAPTCHA:https://www.google.com/recaptcha/about/ hcaptcha:https://www.hcaptcha.com/
Geetest是收费的吧
Geetest免费额度500次
顶象也不错:https://www.dingxiang-inc.com/
🤔,不知道额度多少
可以搞一个人机验证
通过在按钮内移动鼠标来进行人机验证 检测到是手机的话就搞点击验证
类似于这样的可以免费哦(
可以搞一个人机验证
通过在按钮内移动鼠标来进行人机验证 检测到是手机的话就搞点击验证
类似于这样的可以免费哦(
不过不知道有没有bug🌚
支持
没必要
补充一个Luosimao:https://luosimao.com/
确实谷歌的v3可以做的无感验证,换个链接就可以做的正常访问
搞一个简单的加减乘除计算验证评论测试?
还可以利用程序生成背景噪音影响OCR,甚至不用管OCR图片识别突破就能拦截90%以上违规刷评论了
emmm使用无感验证不是更好吗
最新版已添加了 reCAPTCHA v3 的支持,食用方法:
- 确保
@waline/client>= 2.10.0 以及@waline/vercel>= 1.22.0(后台前端版本是@waline/admin>= 0.20.0 不需要手动操作) - 去 https://www.google.com/recaptcha/ 申请网站密钥和服务端密钥
- 前端
@waline/client配置recaptchaV3Key为网站密钥 - 服务端
@waline/vercel配置RECAPTCHA_V3_KEY为网站密钥,RECAPTCHA_V3_SECRET为服务端密钥(此处网站密钥是给后台使用的)
暂未测试过 reCAPTCHA 异常的情况,不保证整体功能 OK,有问题欢迎提 issue 反馈