reCAPTCHA

Google schützt seit über einem Jahrzehnt Millionen von Websites mit reCAPTCHA. reCAPTCHA verwendet fortschrittliche Risikoanalysetechniken, um Betrug zu erkennen. Mit reCAPTCHA können Sie Ihre Websites oder mobilen Anwendungen vor Spam und Missbrauch schützen und andere Arten von betrügerischen Aktivitäten wie Credential Stuffing, Kontoübernahmen und automatisierte Kontoerstellung erkennen. reCAPTCHA bietet eine verbesserte Erkennung mit detaillierteren Bewertungen, Begründungscodes für riskante Ereignisse, SDKs für mobile Apps, Erkennung von Passwortlecks, Multi-Faktor-Authentifizierung (MFA) und die Möglichkeit, Ihr websitespezifisches Modell zu optimieren, um Unternehmen zu schützen.

reCAPTCHA-Stufen

reCAPTCHA bietet drei nutzungsbasierte Stufen: Enterprise, Standard, und Essentials.

Weitere Informationen zu den in diesen Stufen verfügbaren Funktionen finden Sie unter Funktionen verschiedener reCAPTCHA-Stufen vergleichen

Funktionsweise von reCAPTCHA

Wenn reCAPTCHA in Ihrer Umgebung bereitgestellt wird, interagiert es mit Ihrem Backend und Client (Webseiten oder mobile Anwendungen).

Wenn ein Endnutzer eine Webseite besucht oder eine mobile App verwendet, werden die folgenden Ereignisse in einer Abfolge ausgelöst:

  1. Der Client lädt die Webseite aus dem Backend oder startet die mobile Anwendung.
  2. Die Webseite oder mobile App initialisiert das reCAPTCHA. JavaScript API oder mobiles SDK, das mit der Signalerfassung beginnt.
  3. Wenn der Endnutzer eine durch reCAPTCHA geschützte Aktion auslöst z. B. Anmeldung, die reCAPTCHA JavaScript API oder das mobile SDK im Client fordert ein Ergebnis von reCAPTCHA an.
  4. reCAPTCHA gibt ein verschlüsseltes reCAPTCHA-Token zurück zur späteren Verwendung an den Client.
  5. Der Client sendet das verschlüsselte reCAPTCHA-Token zur Bewertung an das Backend.
  6. Das Back-End sendet die Bewertung zum Erstellen (assessments.create) und das verschlüsselte reCAPTCHA-Token an reCAPTCHA.
  7. Nach der Bewertung gibt reCAPTCHA basierend auf dem für diese Anfrage bewerteten Risiko ein Urteil (Punktzahlen von 0,0 bis 1,0 und einen Begründungscode) an das Backend zurück.
  8. Abhängig vom Ergebnis können Sie (als Entwickler) die nächsten Schritte festlegen. die für die jeweilige Anfrage oder Aktion eines Nutzers erforderlich ist.

Das folgende Sequenzdiagramm zeigt die grafische Darstellung der reCAPTCHA-Workflow:

Nächste Schritte