Intégration CAPTCHA JavaScript
Déployez TrustCaptcha sur n’importe quel site JavaScript en quelques minutes avec un simple widget de formulaire. Sécurisez les actions telles que les inscriptions, les réinitialisations de mot de passe, les formulaires de contact et les paiements contre les abus automatisés — sans énigmes. Hébergé dans l’UE, compatible RGPD et accessible.
Démarrage rapide
Comment fonctionne l'intégration
1. Créer un CAPTCHA
Créez un compte utilisateur ou connectez-vous avec un compte existant. Ensuite, créez un nouveau CAPTCHA ou sélectionnez-en un existant. Si vous ne savez pas encore si TrustCaptcha vous convient, essayez notre service CAPTCHA sans risque pendant 14 jours gratuitement.
Sur la page d’aperçu du CAPTCHA, vous trouverez toutes les informations importantes, comme la clé de site, la clé secrète et la clé de licence. Autorisez simplement vos sites web à utiliser votre CAPTCHA en les ajoutant à la liste des domaines autorisés dans les règles de sécurité du CAPTCHA.


2. Intégrer le widget CAPTCHA dans votre frontend
Les étapes suivantes vous donnent une idée générale de la manière d’intégrer le widget CAPTCHA TrustCaptcha dans un frontend JavaScript. Pour des instructions précises et détaillées, veuillez consulter le guide d’intégration CAPTCHA pour JavaScript dans notre documentation.
Lire la documentation
Commencez par installer notre package JavaScript TrustCaptcha :
ECMAScript Modules (esm)
<script type="module" src="https://cdn.trustcomponent.com/trustcaptcha/2.1.x/trustcaptcha.esm.min.js"></script>
CommonJS (cjs)
<script src="https://cdn.trustcomponent.com/trustcaptcha/2.1.x/trustcaptcha.cjs.min.js"></script>
Universal Module Definition (umd)
<script src="https://cdn.trustcomponent.com/trustcaptcha/2.1.x/trustcaptcha.umd.min.js"></script>Insérez ensuite le widget CAPTCHA, appelé balise HTML trustcaptcha-component, dans n’importe quel formulaire HTML :
<form>
<!-- vos champs de saisie -->
<trustcaptcha-component
sitekey="<your_site_key>"
></trustcaptcha-component>
<!-- autres champs / bouton d’envoi -->
</form>
<script>
const trustcaptchaComponent = document.getElementsByTagName('trustcaptcha-component')[0];
trustcaptchaComponent.addEventListener('captchaSolved', (event) => {
console.log('Jeton de vérification :', event.detail); // gérer le succès
});
trustcaptchaComponent.addEventListener('captchaFailed', (event) => {
console.error(event.detail); // gérer l’erreur
});
</script>Le widget CAPTCHA s’affichera alors sur votre site JavaScript :

Besoin d’informations détaillées sur l’intégration CAPTCHA JavaScript ?
Pour des instructions détaillées sur l’intégration de TrustCaptcha, veuillez consulter notre guide d’intégration CAPTCHA JavaScript. Un exemple complet d’intégration CAPTCHA JavaScript est disponible dans notre dépôt Github CAPTCHA Samples.
Une autre technologie frontend que JavaScript ?
Si vous ne souhaitez pas utiliser JavaScript ou si vous avez plusieurs sites web ou applications, vous pouvez choisir un autre framework ou une autre plateforme ici. S’il n’existe pas d’intégration prête à l’emploi pour votre technologie frontend préférée, vos développeurs peuvent intégrer le CAPTCHA eux-mêmes à l’aide de notre documentation ou contacter notre équipe support pour demander une solution préintégrée.
3. Valider le résultat du CAPTCHA dans votre backend
Une fois le CAPTCHA terminé, récupérez le jeton de vérification et envoyez-le à votre backend. Dans votre backend, récupérez le résultat de vérification du CAPTCHA depuis nos serveurs et validez ce résultat. Selon le niveau de risque bot, vous décidez de la suite à donner. Vous trouverez des informations détaillées sur l’intégration backend et la validation du résultat dans notre documentation.
Intégrations backend préconstruites
Vous pouvez utiliser l’une de nos intégrations backend préconstruites pour intégrer le processus de validation CAPTCHA dans votre service backend. S’il n’existe pas d’intégration prête à l’emploi pour votre technologie backend préférée, vos développeurs peuvent intégrer eux-mêmes la validation CAPTCHA à l’aide de notre documentation ou contacter notre équipe support pour demander une solution préintégrée.
4. Félicitations 🎉
Vous êtes maintenant protégé par TrustCaptcha — félicitations !

FAQs
De quoi ai-je besoin pour intégrer TrustCaptcha sur un site JavaScript classique ?
Est-ce que cela fonctionne uniquement avec JavaScript, ou aussi avec d’autres frameworks et CMS ?
Pourquoi le CAPTCHA doit-il être placé dans un <form> ?
Comment récupérer le jeton de vérification et l’envoyer à mon serveur ?
Ai-je encore besoin d’une validation côté serveur, ou le widget frontend suffit-il ?
Pouvons-nous auto-héberger le fichier JavaScript au lieu de le charger depuis votre CDN ?
Comment configurer les sites web autorisés (domaines) pour la production et le développement ?
Puis-je utiliser plusieurs CAPTCHAs sur la même page ?
TrustCaptcha bloque le spam et les bots, pas vos clients. Sans puzzle, conforme au RGPD, hébergé en UE.


Protégez votre application JavaScript avec TrustCaptcha en quelques étapes !
- Hébergé en UE & conforme RGPD
- Aucun puzzle
- Essai gratuit de 14 jours