[WordPress] 外掛分享: GateCHA CAPTCHA

首頁外掛目錄 › GateCHA CAPTCHA
WordPress 外掛 GateCHA CAPTCHA 的封面圖片
20+
安裝啟用
尚無評分
42 天前
最後更新
問題解決
WordPress 6.0+ PHP 7.4+ v1.0.0 上架:2026-06-18

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「GateCHA CAPTCHA」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

GateCHA CAPTCHA connects your WordPress site to your own GateCHA instance — a self-hosted, open-source CAPTCHA management service based on the ALTCHA proof-of-work protocol.
Why GateCHA?

Privacy-first — No cookies, no fingerprinting, no user tracking. Fully GDPR-compliant.
Self-hosted — Your challenges and verifications stay on your own server. No data goes to third parties.
Proof-of-work — Bots must solve a computational puzzle. No annoying image puzzles for humans.
Centralized stats — Track challenges issued, verified, and failed across all your sites from one dashboard.

Supported forms:

WordPress login, registration, password reset, and comments
WooCommerce login, registration, and password reset
Contact Form 7
WPForms
Gravity Forms
Elementor Pro Forms
Forminator
Formidable Forms
HTML Forms
Custom placement via [gatecha] shortcode

Setup in 2 steps:

Enter your GateCHA instance URL
Enter your API key

That’s it. Enable CAPTCHA on the forms you want to protect.
External Services
This plugin connects to your self-hosted GateCHA instance for CAPTCHA challenge generation and verification. Two API calls are made:

GET /api/v1/challenge — Fetched by the user’s browser to obtain a proof-of-work challenge.
POST /api/v1/verify — Called from your WordPress server to verify the solved challenge.

No data is sent to any third-party service. All communication is between your WordPress installation and your own GateCHA instance at the URL you configure in Settings → GateCHA.

GateCHA source code: https://github.com/Upellift99/GateCHA

Source Code
The full source of this plugin is available at https://github.com/Upellift99/GateCHA-WordPress.
The plugin’s own JavaScript (assets/js/gatecha.js) and CSS (assets/css/gatecha.css) are shipped unminified and human-readable.
The plugin bundles one third-party library in minified form:

ALTCHA widget — assets/js/altcha-widget.min.js

Version: 2.2.4
License: MIT
Source code: https://github.com/altcha-org/altcha

This is the unmodified production build distributed on npm as the altcha package (it corresponds to the package’s dist/altcha.js ES module build). To obtain and review the human-readable source, run npm install [email protected] and inspect the package’s src/ directory on GitHub.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon