[Olakunlevpn] PhpCaptcha

[Olakunlevpn] PhpCaptcha 1.0.0

No permission to download
XF Compatibility
  1. 2.3.x
Short Description
Embeddable image CAPTCHA for XenForo 2.3+ with privacy-first features like no external API requests and GDPR compliance. Lightweight, customizable, and integrates seamlessly into user registration, login, and contact forms.
[Olakunlevpn] PhpCaptcha is a fully self-hosted image CAPTCHA for XenForo 2.3+. No Google, no Cloudflare, no external API requests, every challenge is generated, served, and validated by your own server using the https://github.com/olakunlevpn/phpcapcha GD library.

It's embeded automatically wherever XenForo renders a CAPTCHA: registration, login, lost password, contact form, and new thread/post

Why use it:
- Privacy-first: no user data leaves your server, no third-party cookies, GDPR-friendly out of the box.
- Works on localhost & private TLDs: unlike hCaptcha/Turnstile, which silently bypass on local domains.
- Always-on login CAPTCHA: optional override that shows CAPTCHA on every login attempt, not just after N failed tries.
- Lightweight: single PHP class, bundled font, base64 inline image (no extra HTTP requests per CAPTCHA).
- Configurable: length (3–8), character set (mixed / letters / numbers / simple math), noise dots, distortion waves, random lines.

Major Features:
- Drop-in replacement for hCaptcha / reCAPTCHA / Turnstile via ACP CAPTCHA chooser.
- Inline base64 PNG delivery: no separate image endpoint, no extra requests.
- Wave distortion + noise dots + random lines for bot resistance.
- Four challenge modes: mixed alphanumeric, letters only, numbers only, simple math (a + b).
- Force CAPTCHA on every login (toggle in ACP).
- Contact form CAPTCHA repositioned below the message field for cleaner UX.
- Auto-cleanup of expired challenges via XenForo's built-in CAPTCHA log cron.
- All UI text uses XenForo phrases: fully translatable.

Installation:
1. Download and extract the archive.
2. Upload the upload/ contents to your XenForo root.
3. In ACP, go to Add-ons → install [Olakunlevpn] PhpCaptcha.
4. Go to Options → User Registration → CAPTCHA, select Use PHP Captcha (Olakunlevpn), configure length / type / noise / lines / distortion / force-on-login, then Save.
  • 1779720011845.webp
    1779720011845.webp
    30.5 KB · Views: 0
  • Screenshot 2026-05-25 at 01.48.27.webp
    Screenshot 2026-05-25 at 01.48.27.webp
    92.5 KB · Views: 0
  • Screenshot 2026-05-25 at 01.48.48.webp
    Screenshot 2026-05-25 at 01.48.48.webp
    102 KB · Views: 0
  • Screenshot 2026-05-25 at 01.49.00.webp
    Screenshot 2026-05-25 at 01.49.00.webp
    23.2 KB · Views: 0
  • Screenshot 2026-05-25 at 01.49.32.webp
    Screenshot 2026-05-25 at 01.49.32.webp
    75.6 KB · Views: 0
  • Screenshot 2026-05-25 at 01.49.47.webp
    Screenshot 2026-05-25 at 01.49.47.webp
    26.9 KB · Views: 0
Author
axtona
Views
55
Extension type
zip
File size
584.3 KB
First release
Last update
Ratings 0.00 star(s) 0 ratings
Link was Broken? Send message to the Website Team and we will assist you quickly!
Support Developer If you are satisfied with the test or your project has earned you money, Click the More Information button to support the developer by purchasing.

More resources from axtona

[ITD] Hide Avatar (Lite) A
a simple yet powerful add-on designed for forum administrators
DEBtech Portal AI Suite Pro A
Portal AI Suite transforms your XenForo forum into a modern portal.
Advertising Suite Pro A
The modern advertising and monetization system for XenForo 2.3

Similar resources

[Olakunlevpn] Gamer Avatar Packs A
the new avatars will automatically appear in the Avatar Gallery.
[Olakunlevpn] Popular Tags Cloud A
Transform your forum's tag display into a stunning, interactive 3D visual experience.
Dynamic Slide Bar by Olakunlevpn A
Dynamic Slide Bar is a lightweight XenForo addon
Top