Diese Funktion wurde von ayaka-notes/ayakaleaf-pro entwickelt und ist ab v6.4.0 verfügbar.
- Erstellen Sie in der reCAPTCHA-Admin-Konsole einen Schlüssel vom Typ reCAPTCHA v2, Invisible reCAPTCHA badge, und fügen Sie die Domain Ihrer Instanz hinzu. Eine Domain umfasst auch ihre Subdomains, z. B. umfasst
example.comauchlatex.example.com. - Setzen Sie die beiden Schlüssel in
config/variables.envund führen Siebin/upaus:
- Die Seiten laden das reCAPTCHA-Skript von
www.recaptcha.net, was auch dort funktioniert, wowww.google.comblockiert ist. - Registrierung und Zurücksetzen des Passworts fragen jedes Mal ab. Auch die LDAP-Anmeldung fragt jedes Mal ab, selbst mit
DEVICE_HISTORY_SECRET: Sie übermittelt einen Benutzernamen, keine E-Mail-Adresse. - Anmeldungen bleiben zusätzlich ratenbegrenzt: 20 Versuche pro Minute pro IP-Adresse und 10 Versuche pro 2 Minuten pro E-Mail-Adresse.
- Ayakaleaf Pro prüft nur, ob Google die Antwort akzeptiert. Scores und Schwellenwerte von reCAPTCHA v3 werden nicht unterstützt, und Google entscheidet, wann eine Aufgabe angezeigt wird.
- Um es auszuprobieren, bevor Sie einen Schlüssel haben, verwenden Sie die Testschlüssel von Google: Jede Prüfung ist erfolgreich und das Widget zeigt eine Warnung an, verwenden Sie sie daher nicht in der Produktion.

