CAPTCHA

CAPTCHA is a challenge-response test most often placed within web forms to determine whether the user is human.

There's also a number of related modules:

  • CAPTCHA Pack - collection of alternatives to image CAPTCHA
  • reCAPTCHA - Uses the reCAPTCHA web service to improve the CAPTCHA system and protect email addresses.

Then for a good laugh, look at the most craziest captchas on the web.

Installation Instructions
The CAPTCHA module requires that your PHP install to be configured with --with-jpeg-dir.
If you are going to use the image CAPTCHA, you will need to compile PHP with Freetype support (--with-freetype-dir), which will require you install Freetype:

yum install freetype-devel

You will also need some TrueType fonts installed as the included bitmap font doesn't work very well. A free set of fonts you can start with is the Liberation fonts from Red Hat:

cd /path/to/captcha/module
cd image_captcha/fonts
wget https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-1.03.tar.gz
tar zxvf liberation-fonts-1.03.tar.gz
rm -f liberation-fonts-1.03.tar.gz

Once the fonts are installed, they should be accessible from the image CAPTCHA admin page (admin/user/captcha/image_captcha).
Module-specific configuration
To use CAPTCHA with the Guestbook module, perform the following query on your site database:

INSERT INTO `captcha_points` ( `form_id` , `module` , `type` ) VALUES ('guestbook_form_entry_form', NULL , NULL);

Recent Updates

  • 11 months 1 week ago
    1.27.2 update
  • 11 months 3 weeks ago
    Drupal 10/11 config
  • 11 months 3 weeks ago
  • PHP
    11 months 3 weeks ago
    PHP 8.3.11 and AlmaLinux
  • 11 months 3 weeks ago
    New version of Pound
Error | Production Monkeys

Error

The website encountered an unexpected error. Please try again later.