最近在给项目找 CAPTCHA 方案,发现了一个很轻巧的开源项目叫 Cap,它基于 SHA-256 的 Proof-of-Work 算法,完全不依赖图像或追踪用户,非常适合注重隐私和性能的场景。
不过 Cap 默认没有提供一个官方的后端 API,需要开发者自己部署使用,这对很多人来说门槛较高。所以我基于原项目做了一些修改,并用 Cloudflare Workers 搭建了一个 免费的公开后端 API,可以直接拿来接入,非常适合个人开发者和小型项目使用。
后端地址:https://captcha.gurl.eu.org/
永久免费(公益性质)
接入简单(不需要自己在部署Cap后端程序)
无用户追踪、隐私友好
集成示例代码:
<script src="https://cdn.jsdelivr.net/npm/@cap.js/[email protected]"></script><cap-widget id="cap" data-cap-api-endpoint="https://captcha.gurl.eu.org/api/"></cap-widget>在线演示:
https://codepen.io/oceanusx/pen/azvpLyO
更多接入详细请看官方教程:https://capjs.js.org/guide/
评论 (0)