reCAPTCHA auf einer Demowebsite testen
In diesem Dokument erfahren Sie, wie Sie eine Demowebsite auf Google Cloudbereitstellen. Diese Beispielwebsite ist in reCAPTCHA eingebunden, damit Sie nachvollziehen können, wie reCAPTCHA funktioniert.
Eine Demowebsite bietet Ihnen folgende Möglichkeiten:
- Nutzererfahrung mit reCAPTCHA nachvollziehen
- Verwenden Sie sie als Referenz, um reCAPTCHA in Ihre eigene Anwendung einzubinden.
- Experimentieren Sie mit verschiedenen Frontend- und Backend-Ansätzen, indem Sie den Quellcode der Beispielanwendung bearbeiten.
Sie können eine Demowebsite in einer der folgenden Sprachen bereitstellen: Java, Node.js oder Python.
Für ein Google Cloud -Projekt kann jeweils nur eine Demowebsite bereitgestellt werden.
Hinweise
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Enable the reCAPTCHA Enterprise API.
Make sure that you have the following role or roles on the project: reCAPTCHA Enterprise Admin, reCAPTCHA Enterprise Agent
Check for the roles
-
In the Google Cloud console, go to the IAM page.
Go to IAM - Select the project.
-
In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.
- For all rows that specify or include you, check the Role column to see whether the list of roles includes the required roles.
Grant the roles
-
In the Google Cloud console, go to the IAM page.
Zu IAM - Wählen Sie das Projekt aus.
- Klicken Sie auf Zugriff erlauben.
-
Geben Sie im Feld Neue Hauptkonten Ihre Nutzer-ID ein. Dies ist in der Regel die E-Mail-Adresse eines Google-Kontos.
- Wählen Sie in der Liste Rolle auswählen eine Rolle aus.
- Wenn Sie weitere Rollen hinzufügen möchten, klicken Sie auf Weitere Rolle hinzufügen und fügen Sie weitere Rollen hinzu.
- Klicken Sie auf Speichern.
Wenn Sie bereits eine Demowebsite bereitgestellt haben, löschen Sie den entsprechenden Demoschlüssel.
-
Demowebsite bereitstellen
Rufen Sie in der Google Cloud Console die Seite der Demowebsite auf.
Wählen Sie in der Liste Sprache eine Sprache aus.
Der gesamte Bereitstellungsprozess kann etwa eine Minute dauern.
Autorisieren Sie Cloud Shell, Anrufe mit Ihren Anmeldedaten auszuführen, falls Sie dazu aufgefordert werden.
Klicken Sie auf Website ansehen, um die Seite Wichtige Details für die neue Demo aufzurufen.
Wenn Sie die Demowebsite aufrufen möchten, klicken Sie auf der Karte Frontend auf Beispielwebseite ansehen.
Die Demowebsite wird in einem separaten Tab geöffnet.
Klicken Sie sich durch die Beispiele, um die Muster für die Integration von reCAPTCHA in Ihre Website kennenzulernen.
So nehmen Sie Änderungen an der Demowebsite vor:
- Klicken Sie auf der Seite Wichtige Details auf Quelle bearbeiten.
Suchen Sie im Cloud Shell-Editor im Explorer nach den erforderlichen Dateien und bearbeiten Sie sie nach Bedarf.
Die gespeicherten Änderungen am Quellcode werden in die Demowebsite neu geladen.
Schließen Sie den Cloud Shell-Editor nicht, da dadurch Cloud Shell geschlossen und die Demowebsite beendet wird.