Tester Fraud Defense sur un site Web de démonstration
Ce document vous explique comment déployer un exemple de site Web intégré à Google Cloud Fraud Defense sur Google Cloud pour comprendre le fonctionnement de Fraud Defense.
Un site Web de démonstration vous permet d'effectuer les opérations suivantes :
- Comprendre l'expérience de vos utilisateurs avec Fraud Defense
- Utilisez-le comme référence pour intégrer Fraud Defense à votre propre application.
- Testez différentes approches de frontend et de backend en modifiant le code source de l'exemple d'application.
Vous pouvez déployer un site Web de démonstration dans l'un des langages suivants : Java, Node.js ou Python.
Vous ne pouvez déployer qu'un seul site Web de démonstration à la fois dans un projet Google Cloud .
Avant de commencer
Dans la console Google Cloud , sur la page de sélection du projet, sélectionnez ou créez un projet Google Cloud .
Rôles requis pour sélectionner ou créer un projet
- Sélectionnez un projet : la sélection d'un projet ne nécessite pas de rôle IAM spécifique. Vous pouvez sélectionner n'importe quel projet pour lequel un rôle vous a été attribué.
-
Créer un projet : pour créer un projet, vous devez disposer du rôle Créateur de projet (
roles/resourcemanager.projectCreator), qui contient l'autorisationresourcemanager.projects.create. Découvrez comment attribuer des rôles.
Activez l'API reCAPTCHA Enterprise si ce n'est pas déjà fait.
Rôles requis pour activer les API
Pour activer les API, vous devez disposer de l'autorisation
serviceusage.services.enable. Si vous avez créé le projet, vous disposez probablement déjà de cette autorisation grâce au rôle Propriétaire (roles/owner). Sinon, vous pouvez obtenir cette autorisation grâce au rôle Administrateur Service Usage (roles/serviceusage.serviceUsageAdmin). Découvrez comment attribuer des rôles.Assurez-vous de disposer des rôles suivants sur le projet : Administrateur reCAPTCHA Enterprise, Agent reCAPTCHA Enterprise
Vérifier les rôles
-
Dans la console Google Cloud , accédez à la page IAM.
Accéder à IAM - Sélectionnez le projet.
-
Dans la colonne Compte principal, recherchez toutes les lignes qui vous identifient ou identifient un groupe dont vous faites partie. Pour savoir à quels groupes vous appartenez, contactez votre administrateur.
- Pour toutes les lignes qui vous spécifient ou vous incluent, consultez la colonne Rôle pour vous assurer que la liste inclut les rôles requis.
Attribuer les rôles
-
Dans la console Google Cloud , accédez à la page IAM.
Accéder à IAM - Sélectionnez le projet.
- Cliquez sur Accorder l'accès.
-
Dans le champ Nouveaux comptes principaux, saisissez votre identifiant utilisateur. Il s'agit généralement de l'adresse e-mail d'un compte Google.
- Cliquez sur Sélectionner un rôle, puis recherchez le rôle.
- Pour attribuer des rôles supplémentaires, cliquez sur Ajouter un autre rôle et ajoutez tous les rôles supplémentaires.
- Cliquez sur Enregistrer.
-
Si vous avez déjà déployé un site Web de démonstration, supprimez la clé de démonstration correspondante.
Déployer un site Web de démonstration
Dans la console Google Cloud , accédez à la page du site Web de démonstration.
Dans la liste Langue, sélectionnez une langue.
Le déploiement prend environ une minute.
Si vous y êtes invité, autorisez Cloud Shell à effectuer des appels à l'aide de vos identifiants.
Pour accéder à la page Informations clés de votre nouvelle démo, cliquez sur Afficher le site.
Pour afficher le site Web de démonstration, accédez à la fiche Frontend, puis cliquez sur Afficher l'exemple de page Web.
Le site Web de démonstration s'ouvre dans un onglet distinct.
Pour découvrir les schémas d'intégration de Fraud Defense à votre site Web, explorez les exemples.
Pour modifier le site Web de démonstration, procédez comme suit :
- Sur la page Informations clés, cliquez sur Modifier la source.
Dans l'éditeur Cloud Shell, recherchez les fichiers requis dans l'explorateur et modifiez-les si nécessaire.
Le site Web de démonstration se recharge automatiquement avec les modifications enregistrées.
Laissez l'éditeur Cloud Shell ouvert. Si vous la fermez, Cloud Shell et le site Web de démonstration s'arrêteront.