- Overview
- Enable ReCaptcha For Customer Registration Page
- Adding ReCaptcha To Customer Login Page
- Changing The Number Of Login Attempts
- Adding ReCaptcha To Customer Password Lost Page
- Enable ReCaptcha For Customer Lost Password Page
-
Enable ReCaptcha For Mailing List
Overview
ReCaptcha is a great tool for security reasons. ReCaptcha is a simple test to tell humans apart from bots. Normally, the test is simple enough for humans to solve, but hard for ''bots" and other malicious software(s) to figure out. By adding ReCaptcha to a site, this will help reduce/block automated software from accessing your site while allowing actual users to securely login to your site.
Note: ReCaptcha can only be added to the customer login, registration, forget password page, and one page checkout. In order to enable and modify ReCaptcha settings for customer login, you can follow these steps:
Adding ReCaptcha To Customer Registration Page
From your AmeriCommerce admin dashboard, navigate to Themes > Edit > Pages > Customer Registration > Advanced Settings, and put a check in the box, to enable the ReCaptcha for the page. Note: Be sure to click 'Save' in the top right before proceeding.
Next, you will navigate to the HTML Editor of the page, and add the ReCaptcha merge code $$RECAPTCHA$$ below the Mailing List Checkbox div, but above the register button. Click 'Save' in the top right to save your changes before proceeding.
If the placement of the ReCaptcha box is not good, you can add the following CSS to the CSS Editor of the page, to help position it.
.g-recaptcha div { margin: auto !important; }
.myClass iframe {transform: scale(0.77);}
Adding ReCaptcha To Customer Login Page
From your AmeriCommerce admin dashboard, navigate to Themes > Edit > Pages > Customer Login > HTML Editor, and add the following ReCaptcha merge code into the code: $$RECAPTCHA$$
Changing Number Of Login Attempts
After you have added the following merge code, you then need to add the number of login attempts a user can have before having to wait to attempt to login again. This is needed for security purposes so that no one is able to have an unlimited amount of attempts to login to an account. To change the number of attempts, navigate to Themes > Edit > Pages > Customer Login > Advanced Settings:
Adding ReCaptcha To Customer Password Lost Page
You can also add ReCaptcha for a customer who is attempting to recover a lost password. You can do this by navigating to Themes > Edit > Pages > Customer Password Lost > HTML Editor, and add the following ReCaptcha merge code into the code: $$RECAPTCHA$$
Enable ReCaptcha For Customer Lost Password Page
Once the merge code is added into the HTML editor of the lost password page, the client needs to make sure they enable ReCaptcha. This can be done by navigating to Themes > Edit > Pages > Customer Password Lost > Advanced Settings, and click the checkbox then save:
Enable ReCaptcha Mailing list
You can also add ReCaptcha for the mailing list widget. You can do this by going to the widgets edit page and select the "Use Captcha" > Save.