- Compatibilité XF
- 2.3.x
phpcaptcha est un code CAPTCHA image entièrement hébergé pour XenForo 2.3+. Il ne nécessite pas de Google, de CloudFlare ou d'appels à des API externes. Toutes les défis sont générés, servis et validés par votre propre serveur.https://github.com/olakunlevpn/phpcapchabibliothèque GD.
Il est intégré automatiquement où XenForo affiche un CAPTCHA : inscription, connexion, mot de passe oublié, formulaire de contact et nouvelle discussion/post
Pourquoi l'utiliser :
- Confidentialité : aucun données utilisateur ne quittera votre serveur, pas de cookies tiers, compatible GDPR par défaut.
- Fonctionne sur localhost et TLD privés : contrairement à hCaptcha/Turnstile qui passe silencieusement sur les domaines locaux.
- CAPTCHA obligatoire lors de la connexion : option pour que le CAPTCHA apparaisse sur chaque tentative de connexion, pas seulement après N tentatives échouées.
- Compact : une seule classe PHP, police intégrée, image base64 inline (pas d'autres requêtes HTTP par CAPTCHA).
- Personnalisable : longueur (3-8), ensemble de caractères (mélange / lettres / chiffres / math simple), points bruités, ondes de déformation, lignes aléatoires.
Caractéristiques majeures :
- Remplacement intégré de hCaptcha / reCAPTCHA / Turnstile via le choixeur ACP CAPTCHA.
- Livraison d'image base64 PNG directement dans la page HTML : pas d'endpoint image supplémentaire, pas d'autres requêtes.
- Ondes de déformation + points bruités + lignes aléatoires pour résister aux bots.
- Quatre modes de défi : lettres mélange / seulement lettres / seulement chiffres / math simple (a + b).
- Forcer le CAPTCHA sur chaque connexion (option dans ACP).
- Déplacer le CAPTCHA du formulaire de contact en dessous du champ message pour une expérience utilisateur plus propre.
- Nettoyage automatique des défi expirés via la tâche log CAPTCHA intégrée à XenForo.
- Tous les textes UI utilisent les phrases de XenForo : entièrement traduisibles.
Installation :
1. Téléchargez et extrayez l'archive.
2. Copiez le contenu du dossier upload dans votre répertoire racine XenForo.
3. Dans ACP, allez à Ajouts → installerphpcaptcha.
4. Aller à Options → Inscription Utilisateur → CAPTCHA, sélectionner Utiliser php Captcha (Olakunlevpn), configurer longueur / type / bruit / lignes / déformation / forcer sur l'inscription, puis Enregistrer.
Il est intégré automatiquement où XenForo affiche un CAPTCHA : inscription, connexion, mot de passe oublié, formulaire de contact et nouvelle discussion/post
Pourquoi l'utiliser :
- Confidentialité : aucun données utilisateur ne quittera votre serveur, pas de cookies tiers, compatible GDPR par défaut.
- Fonctionne sur localhost et TLD privés : contrairement à hCaptcha/Turnstile qui passe silencieusement sur les domaines locaux.
- CAPTCHA obligatoire lors de la connexion : option pour que le CAPTCHA apparaisse sur chaque tentative de connexion, pas seulement après N tentatives échouées.
- Compact : une seule classe PHP, police intégrée, image base64 inline (pas d'autres requêtes HTTP par CAPTCHA).
- Personnalisable : longueur (3-8), ensemble de caractères (mélange / lettres / chiffres / math simple), points bruités, ondes de déformation, lignes aléatoires.
Caractéristiques majeures :
- Remplacement intégré de hCaptcha / reCAPTCHA / Turnstile via le choixeur ACP CAPTCHA.
- Livraison d'image base64 PNG directement dans la page HTML : pas d'endpoint image supplémentaire, pas d'autres requêtes.
- Ondes de déformation + points bruités + lignes aléatoires pour résister aux bots.
- Quatre modes de défi : lettres mélange / seulement lettres / seulement chiffres / math simple (a + b).
- Forcer le CAPTCHA sur chaque connexion (option dans ACP).
- Déplacer le CAPTCHA du formulaire de contact en dessous du champ message pour une expérience utilisateur plus propre.
- Nettoyage automatique des défi expirés via la tâche log CAPTCHA intégrée à XenForo.
- Tous les textes UI utilisent les phrases de XenForo : entièrement traduisibles.
Installation :
1. Téléchargez et extrayez l'archive.
2. Copiez le contenu du dossier upload dans votre répertoire racine XenForo.
3. Dans ACP, allez à Ajouts → installerphpcaptcha.
4. Aller à Options → Inscription Utilisateur → CAPTCHA, sélectionner Utiliser php Captcha (Olakunlevpn), configurer longueur / type / bruit / lignes / déformation / forcer sur l'inscription, puis Enregistrer.