Flarum Integration

CaptchaLa for Flarum

Adds CAPTCHA to Flarum registration, login, password reset and post replies. Installs via Composer, configurable per action.

1,000 verifications a month on the free plan Works alongside SSO / Auth Sync One Composer command to install
/admin#/extensions/captchala
CaptchaLa › Settings
Enabled
cl_pub_a8f3…29c1

What it does

Per-action protection on the spots bots usually hit first.

Cuts spam registrations

Most bot registrations don't make it past the first risk score. Real members usually pass without a visible challenge.

No third-party trackers

Doesn't load tracking pixels or advertising signals. Verification data stays in your CaptchaLa tenant.

Doesn't slow the forum down

Verification calls typically return in under 200ms. Registration and login don't feel slower.

Where it can be enabled

Each is a toggle in the admin panel.

Registration
Login
Password reset
Post replies
New discussions

How to install

Three steps.

  1. 1

    Require the extension

    Run this from your Flarum root, or paste the package name into the admin Extension Manager.

    composer require captchala/flarum
  2. 2

    Enable in the admin panel

    Open Admin → Extensions, find CaptchaLa, click Enable.

  3. 3

    Paste your keys, pick the actions

    Copy the App Key and App Secret from captcha.la into CaptchaLa settings, then toggle which actions to protect.

FAQ

Is the extension free?

Yes. The Composer package is free. The free CaptchaLa plan includes 1,000 verifications a month.

Does it stop spam sign-ups?

Most bot registrations get challenged or blocked at the first risk score. No CAPTCHA stops 100% — but the volume drops significantly.

Can I require it only on registration, or also on login and replies?

Both. Each action is a separate toggle in the settings.

Does it work with SSO / Auth Sync?

Yes. If a session is already authenticated by SSO, no challenge is shown.

Is the extension open source?

Yes, the PHP extension code is open source. Verification runs against the CaptchaLa service.

Try it on your forum

1,000 verifications a month on the free plan. One Composer command to install.

Start free