Overview

Most Drupal sites that allow users to self-register are plagued by account requests from people and bots (e.g. XRumer) that register to be able to use the site for spamming. Even if posts are moderated, just dealing with such request may be a burden to the site administrator.

This project aims at reducing the number of bogus account requests. It's primarily useful to sites with a limited target audience (such as a company extranet, a NGO or a housing society). It lets the site administrator define a site-specific secret word. Anyone requesting an account must enter the secret word to enter into the account creation process.

Features

The site administrator specifies a secret word.

The administrator can also enter a "hint". The hint should be descriptive enough that a valid site user (for example, a member of the NGO) can easily figure out the secret word from the hint, but someone outside the organization cannot.

If no secret word is defined, this project will not impact the account request process.

Any account requests with incorrect secret words are logged. You can see the results in your site's "Recent log messages".

Note that this project only protects the account registration form. To protect other form targeted by spammers (e.g. the site contact form), use one of the more general CAPTCHA projects available for Drupal.

Version 2.0.x

To upgrade to version 2.0.1 from 8.1.3, use the following command:

composer require 'drupal/mothermayi:^2.0'

Authors

The project was created by dwillcox in 2012.

The maintainer of the Drupal 9 and later version from 2021 is gisle (of Hannemyr Nye Medier AS).

Project information

Releases