Google reCAPTCHA

Google reCAPTCHAzorgt ervoor dat een mens, eerder dan een computer (of "bot"), met uw website in wisselwerking staat. In tegenstelling tot standaardAdobe Commerce en Magento Open Source CAPTCHA, verstrekt Google reCAPTCHA verbeterde veiligheid van een selectie van verschillende vertoningsopties en methodes. Extra informatie over websiteverkeer is beschikbaar op het dashboard van uw Google reCAPTCHA-account.

Google reCAPTCHA wordt afzonderlijk geconfigureerd voor Admin en storefront.

  • Voor Admin, kan Google reCAPTCHA op de Teken binnenpagina worden gebruikt en wanneer een gebruiker om een wachtwoordteruggestelde verzoekt. Als standaardCommerce CAPTCHAook wordt toegelaten, kan Google reCAPTCHA tezelfdertijd zonder enig probleem worden gebruikt.

  • Voor de opslag, kan Google reCAPTCHA worden gebruikt om binnen aan a klantenrekeningte ondertekenen, een bericht van de pagina van het Contact Us, en in talrijke andere storefront plaatsen te verzenden.

    Google reCAPTCHA - klantenlogin {width="700" modal="regular"}

Google reCAPTCHA kan op verschillende manieren worden geïmplementeerd:

  • reCAPTCHA v3 Onzichtbaar - gebruikt een algoritme om gebruikersinteractie te schatten en bepaalt de waarschijnlijkheid dat de gebruiker menselijk gebaseerd op een score is.

  • reCAPTCHA v2 Onzichtbaar - voert achtergrondcontrole zonder gebruikersinteractie uit. Gebruikers en klanten worden automatisch geverifieerd, maar moeten mogelijk specifieke afbeeldingen selecteren om een probleem te verhelpen.

  • reCAPTCHA v2 ("ik ben geen robot") — bevestigt verzoeken met "Ik ben geen robot" checkbox.

IMPORTANT
Voordat Google reCAPTCHA kan worden geconfigureerd, moet u ervoor zorgen dat uw PHP.ini -bestand de volgende instelling bevat: allow_url_fopen = 1 . Hiervoor kan hulp van ontwikkelaars nodig zijn. Zie Vereiste PHP Montages{:target= "_blank"} in de Gids van de Installatie.

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. Voer bij Label een naam in om de sleutels voor interne verwijzing 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. Kies bij reCAPTCHA type de methode die u wilt gebruiken.

    • reCAPTCHA v3 Onzichtbaar
    • reCAPTCHA v2 Onzichtbaar
    • reCAPTCHA v2 ("ik ben geen robot")
  4. Voer bij Domain het domein van uw 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 toevoegen.
  5. Schakel het selectievakje in voor Accept the reCAPTCHA Terms of Service .

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

  7. Klik op Submit om de registratie te voltooien en de 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. Bijvoorbeeld, Google reCAPTCHA sleutels die voor reCAPTCHA v2 "I zijn geen robot"worden geproduceerd werken niet met reCAPTCHA v2 Onzichtbaar en konden functionaliteit blokkeren waar reCAPTCHA wordt toegelaten.

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. Stel in de rechterbovenhoek Store View in op Default Config .

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

    note note
    NOTE
    Schakel het selectievakje Use system value uit voor elk veld dat u wilt configureren.
  5. Als u reCAPTCHA v2 (“I am not a robot”) ​wilt gebruiken, vouwt u de sectie reCAPTCHA v2 (“I am not a robot”) ​uit en gaat u als volgt te werk:

    • Voer bij Google API Website Key de website-sleutel in die voor dit reCAPTCHA-type is gemaakt toen u uw Google reCAPTCHA-account hebt geregistreerd.

    • Voer bij Google API Secret Key de geheime sleutel in die aan uw Google reCAPTCHA-account is gekoppeld.

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

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

    • Voor Language Code, ga de twee-karaktercode in om de taal te specificeren die voor de tekst en het overseinen van Google reCAPTCHAwordt gebruikt.

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

  6. Als u reCAPTCHA v2 Invisible ​wilt gebruiken, vouwt u de sectie reCAPTCHA v2 Invisible ​uit en gaat u als volgt te werk:

    • Voer bij Google API Website Key de website-sleutel in die voor dit reCAPTCHA-type is gemaakt toen u uw Google reCAPTCHA-account hebt geregistreerd.

    • Voer bij Google API Secret Key de geheime sleutel in die aan uw Google reCAPTCHA-account is gekoppeld.

    • Kies bij Invisible Badge Position de positie van de badge die op elke pagina moet worden gebruikt. Opties: Inline / Bottom Right / Bottom Left

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

    • Voor Language Code, ga een twee-karaktercode in die de taal specificeert die voor de tekst en het overseinen van Google reCAPTCHAwordt gebruikt.

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

  7. Als u reCAPTCHA v3 Invisible ​wilt gebruiken, vouwt u de sectie reCAPTCHA v3 Invisible ​uit en gaat u als volgt te werk:

    • Voer bij Google API Website Key de website-sleutel in die voor dit reCAPTCHA-type is gemaakt toen u uw Google reCAPTCHA-account hebt geregistreerd.

    • Voer bij Google API Secret Key de geheime sleutel in die aan uw Google reCAPTCHA-account is gekoppeld.

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

    • Kies bij Invisible Badge Position de positie die op elke pagina moet worden gebruikt. Opties: Inline / Bottom Right / Bottom Left

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

    • Voor Language Code, ga een twee-karaktercode in die de taal specificeert die voor de tekst en het overseinen van Google reCAPTCHAwordt gebruikt.

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

  8. Vouw reCAPTCHA Validation Failure Messages uit en voer de berichten in die worden weergegeven in Beheer als de validatie mislukt of niet kan worden voltooid.

    reCAPTCHA Mislukt berichten {width="600" modal="regular"}

  9. Vouw de sectie Admin Panel uit en configureer indien nodig het volgende:

    • Stel Enable for Login in op het reCAPTCHA-type dat u wilt gebruiken voor de pagina Aanmelden bij beheerder.

    • Stel Enable for Forgot Password in op het reCAPTCHA-type dat u wilt gebruiken voor aanvragen voor het opnieuw instellen van wachtwoorden.

    reCAPTCHA admin opties {width="600" modal="regular"}

Stap 3: Vorm Google reCAPTCHA voor de storefront

  1. Kies in het linkerdeelvenster onder Security ​de optie 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: Vorm Google reCAPTCHA voor Admin voor details over de opties voor elk reCAPTCHA type.

  3. Vouw reCAPTCHA Validation Failure Messages uit en voer de berichten in die in de winkel verschijnen als de validatie mislukt of niet kan worden voltooid.

  4. Vouw de sectie Storefront uit.

    note note
    NOTE
    Schakel het selectievakje Use system value uit voor elk veld dat u wilt configureren.
  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 (Beschikbaar met Adobe Commerce B2B slechts)
    • Enable for Contact Us
    • Enable for Product Review
    • Enable for Newsletter Subscription
    • Enable for Gift Card Adobe Commerce (slechts 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

    de optieconfiguratie van de Storefront {width="600" modal="regular"}

Stap 4: Sparen de configuratie

  1. Klik op Save Config wanneer de configuratie-instellingen zijn voltooid.

  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