Add flexibility to configure honeypot time restriction error message

Created on 15 April 2024, 11 months ago

Problem/Motivation

Currently, when a form which has honeypot time restriction enabled on it, displays a message about time limit to wait and try again for next form submission. this enables bots/spammers to wait till that time and resubmit the form and also enhance their way of spamming as they what is the actual issue blocking them from submitting the form

Steps to reproduce

  1. Create a webform and enable following honeypot on the webform under "Third Party settings -> Honeypot"
    • Protect Contact Us webform with Honeypot
    • Add time restriction to webform
  2. Try to submit the form with in the time limit(Honeypot time limit) specified in honeypot configuration
  3. Let's say time limit is set to X seconds. if the form the submitted within X seconds and error message is displayed stating
    There was a problem with your form submission. Please wait X seconds and try again.

Proposed resolution

  1. Adding a checkbox to decide if message can be displayed if form submission is blocked and a text field to alter the message to be displayed in honeypot settings form.
  2. if checkbox is enabled, text field to alter the message is displayed and enabled to add the message with a placeholder/help text.
  3. if checkbox is unchecked, no message should be displayed by default
โœจ Feature request
Status

Active

Version

2.1

Component

User interface

Created by

๐Ÿ‡ฎ๐Ÿ‡ณIndia anilkumar.kollavajjala

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024