Configuring Recaptcha

TABLE OF CONTENTS

Introduction

ReCaptcha is a CAPTCHA system owned by Google. Captchas are tools that are used to differentiate between real users and automated users, such as bots. Captchas provide challenges that are difficult for computers to perform but relatively easy for humans. For example, identifying stretched letters or numbers, or clicking in a specific area. A Captcha is a type of challenge-response test used in computing to determine whether the user is human. Captcha is used mostly for security reasons, Captchas also serve as a benchmark task for artificial intelligence technologies.

ReCaptcha in Znode

Znode should provide the capability for administrators to configure and enable ReCaptcha on the Login & Registration, Contact & Feedback Form, Checkout pages for Guest User and logged-in users. 



Enabling/Disabling Captcha for Storefront:

Navigate to: Stores > Additional Attributes > ReCaptcha tab


Configuration Settings

SettingDescription
Require ReCaptcha For Login and RegistrationEnables ReCAPTCHA validation on customer login and registration pages. When enabled, users must successfully complete the ReCAPTCHA challenge before submitting the form.
Require ReCaptcha For Contact & Feedback FormsEnables ReCAPTCHA protection for Contact Us and Feedback forms to prevent spam submissions from automated bots.
Require ReCaptcha at Checkout for Guest UsersDisplays ReCAPTCHA validation during checkout when customers place orders without logging into an account.
Require ReCaptcha at Checkout for Logged In UsersDisplays ReCAPTCHA validation during checkout for authenticated users before order submission.
Site KeyPublic key provided by the ReCAPTCHA service. This key is used by the storefront to display the ReCAPTCHA widget.
Secret KeyPrivate key provided by the ReCAPTCHA service. This key is used by the server to validate ReCAPTCHA responses submitted by users.

Important Notes:

  • ReCAPTCHA will not be displayed if the required keys are missing or invalid
  • Settings are configured per store, allowing different ReCAPTCHA configurations across multiple stores.'
  • Changes take effect after the store configuration is saved.

Following are the four options from where an administrator can enable and disable the ReCaptcha settings.

  1. Is Invisible ReCaptcha Required For Login and Registration - When the value is set as Yes and Store Settings are published, the ReCaptcha is enabled for the “Login” and Registration page.
     
  2. Is Invisible ReCaptcha Required For Forms - When the value is set as Yes, and Store Settings are published, the ReCaptcha is enabled on the “Contact Us” and “Feedback Form” pages. 
  3. Required  ReCaptcha at Checkout for Guest Users - When the value is set as Yes, and Store Settings are published, the ReCaptcha is enabled on the “Checkout page” for the Guest Users.
  4. Required ReCaptcha at Checkout for Logged-in Users - When the value is set as Yes, and Store Settings are published, the ReCaptcha is enabled on the “Checkout page” for the logged-in Users.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.