9/11/2023 0 Comments Drupal rules delay![]() ![]() The Honeypot module requires at least 5 seconds to pass (by default - you can adjust this too!) before a form can be submitted. Spam bots try to fill out as many forms as they can in as little time as possible, so they will often fill out a form within a couple seconds at most. Usually, forms take at least a few seconds to fill out when a human is entering data into them-especially surveys, user registration forms, etc. The Honeypot module detects this and blocks the form submission if there's something in the field.Īdditionally, the Honeypot module adds in a Timestamp-based deterrent. But spam bots (usually using prewritten scripts) do see the field (usually), and add something to it. ![]() End users don't see the field, so they don't fill it out. So, the Honeypot method basically inserts a hidden form field to Drupal (or other) forms with a field name like 'homepage' (you can set it to whatever you want). Honeypot is aptly named because, just like Pooh bear is drawn towards honey jars, spam bots are drawn towards form fields-especially form fields they think will give them the ability to link back to their own websites. ![]() I'd like to thank Flocknote for giving me the development time to work on this module, as we needed something like it for the new 'version 3' launch of The Honeypot Method Now that I've released a Drupal 6 backport of what I originally wrote as a Drupal 7 module, I figured I would write a little bit in the way of introducing one of the simpler, and more user-friendly ways of controlling spam in Drupal (as opposed to other also-helpful methods, like Mollom, CAPTCHA, etc.). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |