ralkage/flarum-hcaptcha

Increase your Flarum forum's security with hCaptcha.

Maintainers

Package info

github.com/Ralkage/flarum-hcaptcha

Forum

Language:JavaScript

Type:flarum-extension

pkg:composer/ralkage/flarum-hcaptcha

Statistics

Installs: 4 140

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 2

v2.0.0-beta.8 2026-03-28 00:46 UTC

This package is auto-updated.

Last update: 2026-03-28 00:51:01 UTC


README

Increase your Flarum forum's security with hCaptcha. Protects registration, new discussions, and replies from spam and abuse.

Features

  • Registration Protection — Requires hCaptcha during user sign-up
  • Post Protection — Requires hCaptcha when creating discussions and replies
  • Checkbox & Invisible Modes — Standard visible checkbox or transparent invisible challenge
  • Permission Bypass — Exempt specific user groups from captcha via admin permissions
  • Dark Mode Support — Automatically matches your forum's theme

Requirements

  • Flarum ^1.8
  • PHP ^8.0

Links

Installation

composer require ralkage/flarum-hcaptcha

Then enable it in your Flarum admin panel under Extensions.

Setup

  1. Create an account at hCaptcha and get your Site Key and Secret Key.
  2. Go to Admin → hCaptcha and enter your credentials.
  3. Choose between Checkbox (visible) or Invisible mode.
  4. Optionally adjust which user groups can bypass the captcha under Permissions.

License

MIT — see LICENSE.