Ways to Block Spam Registrations in Drupal
- By Preneesh AV --
- 14-Dec-2014 --
- 17 Comments
Ways to Block Spam Registrations in Drupal 1. Approval features??Drupal default feature allows to either completely block or control all user registrations.??Go to Configuration > Account settings. Set "Who can register accounts" to a couple of useful settings:??Administrators only: this will block all registrations.?Visitors, but administrator approval is required: This will require manual approve all users.? 2. E-mail verification??Drupal core feature allows to require e-mail verification before a user account becomes actived. Go to Configuration > Account settings to enable this feature. 3. Captchas??A Captcha presents a captcha image that is supposed to be difficult for spammers to solve. https://drupal.org/project/captcha provides easy integration with your Drupal registration forms. 4. Honeypots / Hidden form fields??One spam-defeating technique that weve found to be very effective is hidden fields.Honeypot uses both the honeypot and timestamp methods of deterring spam bots from completing forms on your Drupal site. Add an extra input field to every form and then hide it using CSS. Humans never see the field but spambots do and when they fill in the field the form is discarded.??https://drupal.org/project/honeypot is a module that makes it easy to create hidden fields.
