Skip to content
Corex

ProviderSetup

Corex\Config\Settings\ProviderSetup · class · Config layer

What each provider still needs, in words, read from the value in force (spec 119, US-SET-03, FR-012 to FR-014). Asked of the config engine, so a key set in the site’s .env counts as set. Settings and the captcha card on the Add-ons screen ask the same questions here, so the two never disagree. Each sentence says what the missing key stops, as the code does it: with no secret the captcha resolver falls back to the honeypot; with no site key the provider’s widget never loads, so a protected form sends no token and is refused; without a PageSpeed key the check runs on Google’s shared keyless quota.

A key-based captcha provider is chosen and a key it needs is missing.

What the captcha provider needs and what that means for forms; empty when nothing.

Whether the captcha provider has what a test needs.

What the PageSpeed key’s absence means; empty with a key.

The half of the Cloudflare pair that is missing, when only one half is set.

Whether a key of the provider is set, so there is something to test.