Google reCAPTCHA

Google reCAPTCHA zorgt ervoor dat een mens, in plaats van een computer (of 'bot'), communiceert met uw website. In tegenstelling tot de standaard Adobe Commerce en Magento Open Source CAPTCHA, biedt Google reCAPTCHA uitgebreide beveiliging met een selectie van verschillende weergaveopties en -methoden. Extra informatie over websiteverkeer is beschikbaar op het dashboard van uw Google reCAPTCHA-account.

Google reCAPTCHA wordt afzonderlijk geconfigureerd voor Admin en storefront.

  • Voor de Admin, kan Google reCAPTCHA op Aanmelden en wanneer een gebruiker om het opnieuw instellen van het wachtwoord vraagt. Als de standaard Commerce CAPTCHA is ook ingeschakeld, kan Google reCAPTCHA tegelijkertijd zonder problemen worden gebruikt.

  • Voor de winkel kunt u Google reCAPTCHA gebruiken om u aan te melden bij een klantenaccount, stuurt u een bericht van de Contact opnemen en in vele andere winkellocaties.

    Google reCAPTCHA - aanmeldingsnaam klant {width="700" modal="regular"}

Google reCAPTCHA kan op verschillende manieren worden geïmplementeerd:

  • reCAPTCHA v3 Invisible — Gebruikt een algoritme om gebruikersinteractie te schatten en bepaalt de waarschijnlijkheid dat de gebruiker menselijk gebaseerd op een score is.

  • reCAPTCHA v2 Invisible — Voert achtergrondverificatie uit zonder gebruikersinteractie. Gebruikers en klanten worden automatisch geverifieerd, maar moeten mogelijk specifieke afbeeldingen selecteren om een probleem te verhelpen.

  • reCAPTCHA v2 ("Ik ben geen robot") — Valideert aanvragen bij de "Ik ben geen robot" selectievakje.

IMPORTANT
Voordat Google reCAPTCHA kan worden geconfigureerd, controleert u of uw PHP.ini Het bestand bevat de volgende instelling: allow_url_fopen = 1. Hiervoor kan hulp van ontwikkelaars nodig zijn. Zie Vereiste PHP-instellingen in de installatiehandleiding.

Stap 1: Google reCAPTCHA-toetsen genereren

Google reCAPTCHA vereist twee API-sleutels om in te schakelen. U kunt deze toetsen gratis aanschaffen via de reCAPTCHA-site. Voordat u de sleutels genereert, moet u weten welk type reCAPTCHA u wilt gebruiken.

  1. Open de Google reCAPTCHA-pagina en meld u aan bij uw account.

  2. Voor Label voert u een naam in om de sleutels voor interne referentie te identificeren.

    U hebt één set sleutels nodig voor elk reCAPTCHA-type dat wordt gebruikt in uw Adobe Commerce- of Magento Open Source-installatie. Bijvoorbeeld: Commerce Invisible

  3. Voor reCAPTCHA type kiest u de methode die u wilt gebruiken.

    • reCAPTCHA v3 Invisible
    • reCAPTCHA v2 Invisible
    • reCAPTCHA v2 ("Ik ben geen robot")
  4. Voor Domain, voer het domein van je winkel in. Bijvoorbeeld: mystore.com

    Als u meerdere opslagruimten met verschillende domeinen hebt, voert u elk domein op een aparte regel in.

    • Voeg uw archiefdomein en om het even welke subdomeinen toe.
    • U kunt localhost, andere lokale VM-domeinen en testdomeinen.
  5. Selecteren in het selectievakje Accept the reCAPTCHA Terms of Service.

  6. (Optioneel) Selecteer de optie Send alerts to owners Schakel het selectievakje in om meldingen te verzenden als Google problemen of verdacht verkeer detecteert.

  7. Klikken Submit om de registratie te voltooien en sleutels te ontvangen.

    note important
    IMPORTANT
    Niet alle sleutels zijn van toepassing op alle types van reCAPTCHA, en het verkeerd toepassen van hen kon tot onverwacht gedrag leiden. Google reCAPTCHA-sleutels die zijn gegenereerd voor reCAPTCHA v2 "Ik ben geen robot" werken bijvoorbeeld niet met reCAPTCHA v2 Invisible en kan functionaliteit blokkeren waar reCAPTCHA is ingeschakeld.

Stap 2: Google reCAPTCHA voor de beheerder configureren

  1. Meld u aan bij uw beheerdersaccount.

  2. Ga op de zijbalk Beheerder naar Stores > Settings>Configuration.

  3. In de rechterbovenhoek stelt u Store View tot Default Config.

  4. Vouw in het linkerdeelvenster uit Security en klik op Google reCAPTCHA Admin Panel.

    note note
    NOTE
    Wis de Use system value checkbox voor elk gebied dat u wilt vormen.
  5. Te gebruiken reCAPTCHA v2 (“I am not a robot”), breid de reCAPTCHA v2 (“I am not a robot”) ​en voer de volgende handelingen uit:

    • Voor Google API Website Key, voert u de websitesleutel in die voor dit reCAPTCHA-type is gemaakt toen u uw Google reCAPTCHA-account hebt geregistreerd.

    • Voor Google API Secret Key, voert u de geheime sleutel in die aan uw Google reCAPTCHA-account is gekoppeld.

    • Voor Size kiest u de grootte van het Google reCAPTCHA-vak dat u wilt weergeven. Opties: Normal (default) / Compact

    • Voor Theme kiest u het thema dat u wilt gebruiken om het Google reCAPTCHA-vak op te maken. Opties: Light Theme (default) / Dark Theme

    • Voor Language Code voert u de code van twee tekens in om de taal die wordt gebruikt voor Google reCAPTCHA-tekst en -berichten.

    reCAPTCHA v2 - "Ik ben geen robot" {width="600" modal="regular"}

  6. Te gebruiken reCAPTCHA v2 Invisible, breid de reCAPTCHA v2 Invisible ​en voer de volgende handelingen uit:

    • Voor Google API Website Key, voert u de websitesleutel in die voor dit reCAPTCHA-type is gemaakt toen u uw Google reCAPTCHA-account hebt geregistreerd.

    • Voor Google API Secret Key, voert u de geheime sleutel in die aan uw Google reCAPTCHA-account is gekoppeld.

    • Voor Invisible Badge Position kiest u de badge-positie die op elke pagina moet worden gebruikt. Opties: Inline / Bottom Right / Bottom Left

    • Voor Theme kiest u het thema dat u wilt gebruiken om het Google reCAPTCHA-vak op te maken. Opties: Light Theme (default) / Dark Theme

    • Voor Language Code voert u een code in van twee tekens die de taal die wordt gebruikt voor Google reCAPTCHA-tekst en -berichten.

    reCAPTCHA v2 Invisible {width="600" modal="regular"}

  7. Te gebruiken reCAPTCHA v3 Invisible, breid de reCAPTCHA v3 Invisible ​en voer de volgende handelingen uit:

    • Voor Google API Website Key, voert u de websitesleutel in die voor dit reCAPTCHA-type is gemaakt toen u uw Google reCAPTCHA-account hebt geregistreerd.

    • Voor Google API Secret Key, voert u de geheime sleutel in die aan uw Google reCAPTCHA-account is gekoppeld.

    • Voer de Minimum Score Threshold om te bepalen wanneer een gebruikersinteractie als potentieel risico wordt gemarkeerd; waar 1.0 een typische gebruikersinteractie is, en 0.0 waarschijnlijk een bot is. Standaard: 0.5

    • Voor Invisible Badge Position kiest u de positie die u op elke pagina wilt gebruiken. Opties: Inline / Bottom Right / Bottom Left

    • Voor Theme kiest u het thema dat u wilt gebruiken om het Google reCAPTCHA-vak op te maken. Opties: Light Theme (default) / Dark Theme

    • Voor Language Code voert u een code in van twee tekens die de taal die wordt gebruikt voor Google reCAPTCHA-tekst en -berichten.

    reCAPTCHA v3 Invisible {width="600" modal="regular"}

  8. Uitbreiden reCAPTCHA Validation Failure Messages en voer de berichten in die in Admin verschijnen als de bevestiging ontbreekt of niet kan worden voltooid.

    reCAPTCHA-foutberichten {width="600" modal="regular"}

  9. Breid uit Admin Panel en configureer het volgende naar behoefte:

    • Set Enable for Login naar het reCAPTCHA-type dat u wilt gebruiken voor de pagina Aanmelden bij beheerder.

    • Set Enable for Forgot Password op het reCAPTCHA-type dat u wilt gebruiken voor verzoeken om het opnieuw instellen van wachtwoorden.

    reCAPTCHA-beheeropties {width="600" modal="regular"}

Stap 3: Vorm Google reCAPTCHA voor de storefront

  1. In het linkerdeelvenster onder Security, kiest u Google reCAPTCHA Storefront.

  2. Vul de sectie in voor elk reCAPTCHA-type dat u wilt gebruiken in de storefront.

    Zie de informatie in Stap 2: Google reCAPTCHA voor de beheerder configureren voor details over de opties voor elk reCAPTCHA type.

  3. Uitbreiden reCAPTCHA Validation Failure Messages en voer de berichten in die in de storefront verschijnen als de bevestiging ontbreekt of niet kan worden voltooid.

  4. Vouw de sectie Storefront uit.

    note note
    NOTE
    Wis de Use system value checkbox voor elk gebied dat u wilt vormen.
  5. Plaats elk gebied van de storefrontplaats aan het type van reCAPTCHA dat u aan gebruik hebt gevormd.

    • Enable for Customer Login
    • Enable for Forgot Password
    • Enable for Create New Customer Account
    • Enable for Edit Customer Account
    • Enable for Create New Company Account Adobe Commerce B2B (Alleen beschikbaar bij Adobe Commerce B2B)
    • Enable for Contact Us
    • Enable for Product Review
    • Enable for Newsletter Subscription
    • Enable for Gift Card Adobe Commerce (alleen Adobe Commerce)
    • Enable for Invitation Create Account
    • Enable for Send To Friend
    • Enable for Checkout/Placing Order
    • Enable for Wishlist Sharing
    • Enable for Coupon Codes
    • Enable for PayPal PayflowPro payment form

    Configuratie van opslagrondopties {width="600" modal="regular"}

Stap 4: Sparen de configuratie

  1. Klik op Save Config.

  2. Klik in het bericht boven aan de werkruimte op Cache Management en vernieuw elke ongeldige cache.

recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1