Configurer reCAPTCHA Enterprise dans des environnements autres que Google Cloud à l'aide de clés API
Ce guide de démarrage rapide vous explique comment configurer reCAPTCHA Enterprise sur un cloud autre que Google Cloud, un environnement sur site, CRM ou SaaS non compatible avec les méthodes d'authentification externes telles que les comptes de service. Dans cette configuration, vous utilisez les clés API pour l'authentification.
Avant de commencer
Dans Google Cloud Console, sur la page de sélection du projet, sélectionnez ou créez un projet Google Cloud.
Activer l'API reCAPTCHA Enterprise
Console
Dans la console, accédez à la page API reCAPTCHA Enterprise.
Vérifiez que le nom de votre projet s'affiche dans le sélecteur de projet en haut de la page.
Si le nom de votre nouveau projet n'apparaît pas, cliquez sur le sélecteur de projet, puis sélectionnez votre projet.
- Cliquez sur Activer.
gcloud
- Pour définir votre projet Google Cloud dans la session gcloud, exécutez la commande
gcloud config set project
. Remplacez PROJECT_ID par l'ID de votre projet Google Cloud.gcloud config set project PROJECT_ID
- Pour activer l'API reCAPTCHA Enterprise, exécutez la commande
gcloud services enable
:gcloud services enable recaptchaenterprise.googleapis.com
- Pour vérifier que l'API reCAPTCHA Enterprise est activée, exécutez la commande
gcloud services list
:gcloud services list --enabled
Vérifiez que l'API reCAPTCHA Enterprise est répertoriée dans la liste des API activées.
Créer une clé API
Créez une clé API dans votre projet Google Cloud :
Dans la console, accédez à la page Identifiants.
Cliquez sur
Créer des identifiants, puis sélectionnez Clé API.Vous pouvez également cliquer sur Restreindre la clé pour restreindre et renommer la clé API.
Utiliser la clé API pour l'authentification du backend
Utilisez la clé API que vous avez créée avec le point de terminaison v1
lors de la création d'une évaluation.
Étapes suivantes
- Déterminez le type de clé reCAPTCHA (site) à utiliser et créez une clé reCAPTCHA.
Installez des clés de site basées sur des scores ou une case à cocher sur des pages Web.
OU
Intégrez reCAPTCHA Enterprise aux applications Android ou aux applications iOS.
Interprétez une évaluation et prenez les mesures appropriées pour votre site en fonction du score.