› Extension page

Introduction

Hungersoft's Honeypot extension (for Magento 2.x) is developed for store administrators who want to protect their forms against spam submissions by bots. It uses the simple ‘HoneyPot’ technique. The extension adds a hidden honeypot field to your forms on frontend and then uses that field input as a trigger to block spam form submissions by bots.

Features Included

  • Easy activation on standard Magento forms like login, customer registration, forgot password, change password, contact us and product review form.
  • Provides you with option to apply Honeypot protection on your custom forms.
  • Easily enable/disable it from Magento backend.

Compatibility

Compatible with Magento 2.2.x - 2.3.x. CE and EE.

Installation

Web Setup Wizard

  • Unpack extension files:
    • Log in to our website.
    • Download the Base Extension.
    • Unpack the Base extension file downloaded from our site and upload the contents of the file to the root directory of your Magento installation.
    • Unpack the purchased extension file downloaded from our site and upload the contents of the file to the root directory of your Magento installation.
 
  • Go to System > Web Setup Wizard.
  • Select component manager to install the extension.
  • Enable Modules:
    • Click on Select link on the Base Extension row(Module Name: HS_All). Click the Enable button on the menu that pops up.
    • Next, click on the Select link on the row corresponding to the extension you downloaded (Module Name: HS_Honeypot).
  • Step 1: Readiness Check
    • Click on the button Start Readiness Check to check you are running Magento on a compatible environment.
    • Click Next upon completion of previous step.
  • Step 2: Create Backup
    • Create a backup before you install the extension, by selecting the checkboxes against the Backup Options and clicking the button Create Backup.
    • Click Next, upon completion.
  • Step 3: Enable Module
    • Click on the button Enable.
  • You will see this page as your module installation is in progress. You can check for errors in the Console Log.
  • Module installation complete.

 

Configuration

Go to Stores > Settings > Configuration > Hungersoft extensions > Honeypot. Click on it to open its settings.

General

  • Enabled: Select Yes/No to Enable/Disable the Honeypot extension. This can be configured on store-view level if you have a multi-store setup.
     
  • Forms: From this section you can select which standard Magento forms you want to protect using Honeypot extension. The available options are:
    • Login: It protects your customer login form on frontend.
    • Create user: It protects your user registration page. It is one of the most abused forms in Magento.
    • Forgot password: Select this if you want to protect the 'Forgot password' form that is available for registered customers.
    • Contact us: Select it to protect your contact us form. Spammers love to misuse contact forms on websites
    • Change password: Select this option to protect the 'Change password' form that is available for registered customers.
    • Product review: You can select this option if you accept product reviews on your product pages.

    You can select one, multiple or all of available options here. It is recommended that you protect all your forms that are active on frontend.

    Honeypot extension settings for Magento 2
     
  • Custom forms:Use this section if you have created and activated custom forms. In this section, you will see 2 fields: Selector and Form action.
    • In ‘Selectors’ field you can add the respective CSS element selector that matches the specific form.
    • In 'Form action' field, you can fill in {module}_{controller/action_path}_{action} for action that needs the honeypot check.


    Ask your developer for these values or contact us if you need any help with finding these values for your custom forms.

Benefits

  • Free updates for 1 year.
  • Free support for 1 year. If you have any issues with the extension purchased please contact us using the contact form or by using the live chat.
  • Meets Magento standard development practices. No core files will be over written.
  • 100% open source.
Live chat: cookie consent required

Copyright © Hungersoft 2019

· Terms & Conditions · Privacy policy