Intégrer le CAPTCHA Turnstile au Forms adaptatif
Cette fonctionnalité se trouve dans le programme des utilisateurs et utilisatrices précoces. Vous pouvez écrire à aem-forms-ea@adobe.com à partir de votre identifiant e-mail officiel pour rejoindre le programme d’adoption précoce et demander l’accès à la fonctionnalité.
CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart, Test public de Turing complètement automatisé ayant pour but de différencier les personnes humaines des ordinateurs) est un programme couramment utilisé dans les transactions en ligne pour différencier les personnes humaines des programmes automatisés ou des robots. Il présente un test et évalue la réponse de l’utilisateur ou de l’utilisatrice pour déterminer s’il s’agit d’une personne humaine ou d’un robot qui interagit avec le site. Cela empêche l’utilisateur ou l’utilisatrice de continuer si le test échoue et permet de sécuriser les transactions en ligne en empêchant les robots d’envoyer du spam ou des éléments malveillants.
AEM Forms as a Cloud Service prend en charge les solutions CAPTCHA suivantes :
Intégration de l’environnement AEM Forms à Captcha Turnstile
Le Captcha Turnstile de Cloudflare est une mesure de sécurité qui vise à protéger les formulaires et les sites contre les robots automatisés, les attaques malveillantes, les spams et le trafic automatisé indésirable. Elle présente une case à cocher lors de l’envoi du formulaire pour vérifier qu’ils sont humains, avant de leur permettre d’envoyer le formulaire. AEM Forms as a Cloud Service prend en charge le captcha de tourniquet dans le Forms adaptatif.
Conditions préalables à l’intégration de l’environnement AEM Forms avec le Captcha Turnstile prerequisite
Pour configurer Turnstile pour AEM Forms, vous devez obtenir la clé de site Turnstile et clé secrète à partir du site Web Turnstile.
Étapes de configuration de Turnstile pour AEM Forms steps-to-configure-turnstile
-
Créez un conteneur de configuration sur votre environnement AEM Forms as a Cloud Service. Un conteneur de configurations contient les configurations cloud utilisées pour connecter AEM à des services externes. Pour créer et configurer un conteneur de configuration afin de connecter votre environnement AEM Forms à Turnstile :
-
Ouvrez votre instance AEM Forms as a Cloud Service.
-
Accédez à Outils > Général > Navigateur de configuration.
-
Dans l’explorateur de configurations, vous pouvez sélectionner un dossier existant ou en créer un. Vous pouvez créer un dossier et activer l’option Configurations cloud pour celui-ci ou activer l’option Configurations cloud pour un dossier existant :
-
Pour créer un dossier et activer l’option Configurations cloud pour celui-ci :
- Dans le navigateur de configuration, cliquez sur Créer.
- Dans la boîte de dialogue Créer une configuration, spécifiez un nom et un titre, puis sélectionnez l’option Configurations cloud.
- Cliquez sur Créer.
-
Pour activer l’option Configurations cloud pour un dossier existant :
- Dans l’explorateur de configurations, sélectionnez le dossier, puis sélectionnez Propriétés.
- Dans la boîte de dialogue Propriétés de configuration, activez Configurations cloud.
- Sélectionnez Enregistrer et fermer pour enregistrer la configuration et fermer la boîte de dialogue.
-
-
-
Configurez le Cloud Service :
-
Sur votre instance d’auteur AEM, accédez à
> Services cloud et sélectionnez Tourniquet.
-
Sélectionnez un conteneur de configuration, créé ou mis à jour, comme décrit dans la section précédente. Sélectionnez Créer.
-
Spécifiez Type de widget comme géré. Le type de widget peut changer en fonction de la clé obtenue dans la condition préalable Titre, Nom, Clé du site et Clé secrète pour le service Tourniquet obtenu dans la condition préalable . Sélectionnez Créer.
-
Une fois le service Captcha de tourniquet configuré, il peut être utilisé dans un formulaire adaptatif.
Utiliser Turnstile dans un formulaire adaptatif using-turnstile-foundation-components
-
Ouvrez votre instance AEM Forms as a Cloud Service.
-
Accédez à Forms > Forms et documents.
-
Sélectionnez un formulaire adaptatif et sélectionnez Propriétés. Pour l’option Conteneur de configurations, sélectionnez le Conteneur de configurations contenant la configuration cloud qui connecte AEM Forms à Turnstile, puis sélectionnez Enregistrer et fermer.
Si vous ne disposez pas d’un tel conteneur de configuration, consultez la section Connecter votre environnement AEM Forms à Turnstile pour savoir comment créer un conteneur de configuration.
-
Sélectionnez un formulaire adaptatif, puis sélectionnez Modifier. Le formulaire adaptatif s’ouvre dans l’éditeur de Forms adaptatif.
-
À partir du navigateur de composant, faites glisser et déposez le composant Captcha sur le formulaire adaptatif.
-
Sélectionnez le composant Captcha et cliquez sur l’icône Propriétés
. Cela ouvre la boîte de dialogue des propriétés.
Spécifiez les propriétés suivantes :
-
Titre : indiquez le titre de votre composant Captcha ; vous pouvez identifier facilement un composant de formulaire en lui attribuant un nom unique dans le formulaire et dans l’éditeur de règles.
-
Message de validation : fournissez un message de validation pour valider le Captcha lors de l’envoi du formulaire.
-
Valider le captcha : vous pouvez sélectionner l’une des options suivantes pour valider le captcha :
- Lors de l’envoi du formulaire
- Sur une action utilisateur.
-
Service Captcha : sélectionnez votre service Captcha, ici vous sélectionnez le service Captcha Turnstile de Cloudfare.
-
Configuration Captcha : sélectionnez une configuration cloud configurée pour Turnstile. par exemple, vous sélectionnez ici la clé gérée.
note note NOTE Plusieurs configurations cloud peuvent être définies dans votre environnement dans un but similaire. Donc, choisissez le service avec soin. Si aucun service n’est répertorié, voir Connecter votre environnement AEM Forms à Turnstile pour savoir comment créer un Cloud Service qui connecte votre environnement AEM Forms à ce service. -
Message d’erreur : le message d’erreur à afficher à l’utilisateur ou à l’utilisatrice en cas d’échec de l’envoi du Captcha.
-
Taille de Captcha : sélectionnez la taille d’affichage de la boîte de dialogue de vérification du tourniquet. Utilisez l’option Compact pour afficher une boîte de dialogue de vérification de petite taille et l’option Normal pour afficher une boîte de dialogue de vérification de tourniquet de taille relativement grande.
note note NOTE Cela s’applique aux widgets de type Géré et Non interactif. Si le type de widget est invisible, la propriété size n’est pas obligatoire et elle est désactivée.
-
-
Sélectionnez Terminé.
Désormais, seuls les formulaires légitimes, dans lesquels le remplisseur de formulaire résout avec succès le problème posé par le service Turnstile, sont autorisés pour l’envoi du formulaire.
Questions fréquentes
- Q : Puis-je utiliser plusieurs composants Captcha dans un formulaire adaptatif ?
- Réponse : l’utilisation de plusieurs composants Captcha dans un formulaire adaptatif n’est pas prise en charge. En outre, il n’est pas recommandé d’utiliser un composant Captcha dans un fragment ou un panneau marqué pour le chargement différé.
Voir également see-also
- Créer un formulaire adaptatif AEM
- Ajouter un formulaire adaptatif AEM à la page AEM Sites
- Appliquer des thèmes à un formulaire adaptatif AEM
- Ajouter des composants à un formulaire adaptatif AEM
- Utiliser reCAPTCHA dans un formulaire adaptatif AEM
- Générer une version PDF (document d’enregistrement) d’un formulaire adaptatif AEM
- Traduire un formulaire adaptatif AEM
- Activer Adobe Analytics sur un formulaire adaptatif pour suivre son utilisation
- Connecter un formulaire adaptatif à Microsoft SharePoint
- Connecter un formulaire adaptatif à Microsoft Power Automate
- Connecter un formulaire adaptatif à Microsoft OneDrive
- Connecter un formulaire adaptatif au stockage Blob Azure Microsoft
- Connecter un formulaire adaptatif à Salesforce
- Utiliser Adobe Sign dans un formulaire adaptatif AEM
- Ajouter de nouveaux paramètres régionaux pour un formulaire adaptatif
- Envoyer des données de formulaire adaptatif à une base de données
- Envoyer des données de formulaire adaptatif à un point d’entrée REST
- Envoyer des données de formulaire adaptatif à un workflow AEM
- Utiliser le Portail Formulaires pour répertorier des formulaires adaptatifs AEM sur un site web AEM
- Ajouter des contrôles de version, des commentaires et des annotations à un formulaire adaptatif
- Comparer des formulaires adaptatifs