There is one slight issue though if you try to enter this identifier in the captcha the admin page will say Illegal form_id. For instance, if your form node ID is 42, the identifier will be webform-client-form-42. When you create a form, its node ID is used to generate an identifier that you can add to the recaptcha administration page, so automatically have the captcha challenge added to your form. It is very hard for software to decipher these words, so it makes the form useless for spammers. Very annoying.ĭrupal has a solution for this too the recaptcha module allows you to automatically place a widget on any form, that forces the user to enter two random words before the form can be submitted. Even if the form is not vulnerable, you'll still end up with hundreds or thousands of spam entries in the database and your email inbox. One problem with forms on web pages though, is that spammers tend to find them very quickly and try to find vulnerabilities in them that allow them to use the form to send email about viagra and cheap rolex watches to any number of unsuspecting victims. All without needing to write any PHP code. If you offer an input box that has to stay empty, then the CAPTCHA system will prevent posts by robots.ĬAPTCHA after – Show CAPTCHA protection on selected forms after specified number of unsuccessful form submit attempts has been made.One of the great features of Drupal is that you can so easily extend its functionality with modules.įor example, the webform module allows you to gather information from users by creating forms using all available HTML form elements and then store these responses in a database and send an email. It offers a hidden CAPTCHA (duh!) The idea is very simple: If you offer an input box in any form, 99% of the time, robots will fill it with something before posting the form. Hidden CAPTCHA – Hidden CAPTCHA is an extension to the CAPTCHA module. The CAPTCHA module is required.Ĭaptcha Riddler – Captcha Riddler is a sub module of Captcha that lets site administrators create their own questions to foil automated spam bots. The module uses the web service to provide logic questions and a list of possible appropriate answers.Įgglue Semantic CAPTCHA – The Egglue CAPTCHA module uses the Egglue Semantic CAPTCHA web service for generating over 10,000 knowledge-based, accessible CAPTCHA challenges on a Drupal site. This can help to improve the accessibility of CAPTCHAs, although it should be stated that no solution is perfect. Text CAPTCHA – This module provides a CAPTCHA which uses logic questions instead of standard visual or auditory challenges. bandwidth restrictions, cpu restrictions, accessibility constraints, etc). The CAPTCHA Pack module is meant to provide lightweight, yet effective alternatives for the traditional image CAPTCHA, which is undesirable in certain situation (e.g. ReCAPTCHA – Uses the reCAPTCHA web service to improve the CAPTCHA system and protect email addresses.ĬAPTCHA Pack – The CAPTCHA Pack module contains several CAPTCHA types for use with the CAPTCHA module. They are essentially “extensions to the extension” and are designed to add more security to the process. There are links to these downloads on the same page as CAPTCHA.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |