Contents

Captcha settings - Plugixa Recipe

The Captcha tab holds the Cloudflare Turnstile keys used by the public review and recipe-submission forms.

Go to Recipes → Settings → Captcha.

The Captcha settings tab, with a Turnstile Site Key field noted as public and rendered into the page as the widget’s data-sitekey, and a Turnstile Secret Key field noted as private and used server-side only

Options

Key Default Notes
turnstile_site_key (empty) Public. Rendered into the page as the widget’s data-sitekey.
turnstile_secret_key (empty) Private. Used server-side only and never sent to the browser.

How it is enforced

The keys alone do nothing. Turnstile runs only where you switch it on:

  • Reviews: turnstile_reviews_enabled on the Reviews tab.
  • Recipe submissions: turnstile_form_enabled on the Form tab.

When a toggle is on and a secret key is present, the submitted token is verified server-side against https://challenges.cloudflare.com/turnstile/v0/siteverify before anything is written. If the secret key is missing the check is skipped rather than failed, so an enabled toggle with an empty key protects nothing.

Turnstile is one of three defences on those endpoints; the others are a honeypot field and per-IP hourly rate limiting.

Quick Links