"Add site". * 3. Renseignez le domaine ou l'IP Tailscale de votre pre-prod. * 4. Copiez les deux cles generees ci-dessous. * * Avant d'activer TURNSTILE_ENABLED, verifiez que l'extension PHP * cURL est installee : * php -m | grep -i curl * Si absente : * sudo apt install php-curl && sudo systemctl restart apache2 * * cp config/turnstile.example.php config/turnstile.php * chmod 640 config/turnstile.php * chown www-data:www-data config/turnstile.php */ declare(strict_types=1); // Passez a true seulement apres avoir renseigne les deux cles // ci-dessous ET verifie que php-curl est installe. define('TURNSTILE_ENABLED', false); define('TURNSTILE_SITE_KEY', 'REMPLACEZ_PAR_VOTRE_CLE_PUBLIQUE'); define('TURNSTILE_SECRET_KEY', 'REMPLACEZ_PAR_VOTRE_CLE_SECRETE'); // false (recommande pour un acces uniquement via Tailscale) : si // Cloudflare est injoignable, la tentative de connexion est quand // meme evaluee sur mot de passe + rate limiting SQL, sans bloquer // votre acces admin a cause d'une panne reseau/Cloudflare. // // true (a reserver a une exposition publique sans acces de secours) : // bloque toute connexion tant que Turnstile n'a pas confirme le // jeton, meme si Cloudflare est indisponible. define('TURNSTILE_FAIL_CLOSED', false);