{{-- The reCAPTCHA challenge on the public sign-in forms. Renders NOTHING unless this host's panel has it switched on, with both keys set AND the middleware actually going to verify it — App\Support\Recaptcha::active() is the single source of truth, shared with VerifyRecaptcha. Rendering a challenge the server never checks (the case of a demo-mode install) only put an obstacle in front of the visitor for nothing. Renders the CONFIGURED version. It used to always render the v2 checkbox: with a saved v3 key, Google would answer "ERROR for site owner: Invalid key type" right in the visitor's face, and on a reseller's store it could even be a key that wasn't for their domain at all. --}} @php($recaptcha = app(\App\Support\Recaptcha::class)) @if ($recaptcha->active()) @if ($recaptcha->version() === 'v3') {{-- v3: no visible challenge. The token is requested on submit and travels hidden. --}}
{{ $message }}
@enderror @endif