tiagozip

tiagozip/cap

JavaScript 活跃
125
2026-03-26
5.1k
+12
#10
343

项目介绍

面向现代网络的隐私优先、自托管验证码解决方案。

The privacy-first, self-hosted CAPTCHA for the modern web.

智能解读

点击生成更详细的项目介绍

智能标签

生成技术栈、用途、特征、受众等多维度标签

使用场景

使用场景 自动生成

这是一个适合需要轻量级、隐私友好、且能有效增加自动化攻击成本的自托管防滥用验证场景的解决方案。

1

保护API免遭滥用

开发者运营的公共API接口频繁被恶意脚本或爬虫滥用,导致服务器资源耗尽和正常用户访问受阻。

在API入口处集成cap验证码,要求客户端完成轻量级工作量证明(Proof-of-Work)计算,有效增加自动化请求的成本。

为登录、注册、评论提交或数据查询等敏感端点添加cap验证,机器人脚本因计算成本增加而无法大规模调用。

2

替代传统图形验证码

传统图形验证码(如扭曲文字、点选图片)用户体验差,且可能侵犯用户隐私(如追踪数据),同时对抗高级OCR和打码平台的效果有限。

使用cap提供的隐私优先、无追踪的工作量证明验证,用户无需识别扭曲文字,只需消耗少量本地计算资源即可通过验证。

在网站登录或表单提交页面,用cap生成一个计算挑战,用户浏览器在后台完成计算后提交证明,过程无感且保护隐私。

3

防御垃圾注册与评论

自建博客、论坛或SaaS服务的公开提交入口(如用户注册、内容评论)容易遭受自动化垃圾信息轰炸。

在提交表单前嵌入cap验证,要求客户端先完成一个可配置难度的工作量证明,从而显著降低垃圾机器人提交效率。

论坛的评论框下方集成cap,用户在点击“提交评论”时,脚本自动完成计算挑战,阻止批量发帖机。

4

自托管替代Google reCAPTCHA

依赖Google reCAPTCHA等第三方验证服务存在隐私顾虑、网络可访问性问题,且可能被某些地区屏蔽。

部署cap作为自托管的验证码解决方案,完全掌控数据和验证逻辑,不依赖任何外部服务,符合GDPR等隐私法规要求。

为内部工具或面向隐私敏感用户的网站部署cap,验证过程完全在自己的服务器和客户端之间进行,无第三方跟踪。

项目健康度

C
59/100
一般
活跃度人气增长社区文档
活跃度 15/23

距上次更新 21 天

人气 18/25

平台 Star TOP 36% · Forks 343

增长 12/25

本周 +34 ⭐ · 本月 0 ⭐

社区 8/17

18 位贡献者 · 0 条平台评论

文档 6/10

缺少 2 项内容

在 GitHub 上查看

项目信息

作者 tiagozip
来源 GitHub
周期 每日
仓库ID tiagozip/cap
最新提交 2026-03-20 15:18:50
第一收录 2026-03-27 08:00:50
最后更新 2026-03-27 18:18:05

赞赏支持

如果本站对你有帮助,欢迎打赏支持

微信打赏码

微信

支付宝打赏码

支付宝

评论 0

登录 后发表评论

加载评论中...

助手