CAPTCHA means Completely Automated Public Turing Test to Tell Computers and Humans Apart. The technology is used to stop all the hackers from attacking your websites. Here, the users have to go through a type of challenge-response test before proceeding to purchase items from your website or contacting.
The user has to type the CAPTCHA with words or letters displayed on the screen to verify that they are humans, not automated robots capable of hacking. In this article, you will find the step by step guideline for adding the technology to your Magento 2 contact form using a plugin, called reCAPTCHA.
Sign Up for a New Google reCAPTCHA Account
Step 1: Sign into your Gmail account. Then head to the reCAPTCHA page.
Step 2: Click on Sign Up button.
Step 3: A new page will appear. Type the label of your website, along with your store’s domain. Then click on the Register button.
Step 4: The Site Key and Secret Key will be displayed. You will need to use them later for configuring the extension in your Magento 2 store.
Download and Install reCAPTCHA Plugin
First, you have to download reCAPTCHA extension from here. Unzip the installation directory to the root directory of your Magento 2 store. In this way, you can install the specific plugin. Now, clear the cache. Otherwise, your website might not work properly.
Configuring reCAPTCHA Plugin in Your Magento 2 Store
Step 1: Head to Admin Panel. Then go to System > Configuration.
Step 2: Find the General tab. Click on Contacts.
Step 3: In Enable Captcha, select Yes option. Copy and paste Site Key and Secret Key that you get while registering for a new Google reCAPTCHA account. Click on the Save Config button.
Now, go to the Contacts page of your Magento 2 website. You will find the reCAPTCHA being added there successfully.
In this article, you have learned the process of adding reCAPTCHA to your Magento 2 Contacts form. You can also use the extension in different areas of your website, including new user registration. It will free your site from all sorts of spams and hacks. So, if you really focus on security, you must use reCAPTCHA on your store.