Abstract

Drupal sites are subject to web-bot registrations that target Drupal's /user/register url.

The Members Page module was crafted to fight this nuisance by creating a dedicated members page and registration page. The latter is available even if /user/register access is blocked. For added security, both page locations (url's) can be changed. Web-bots simply don't know where to look.

The Members Page module is available for Drupal versions 6 and 7.

The Members page

The Members page has a two panel content block with 3 different viewing modes:

  1. for the anonymous visitor
  2. for the member -- a user who has logged in by way of a session cookie or by providing a valid username and password
  3. for admins or members who have edit permissions

The visitor view has a greeting, a login block for existing members, and a link to a special registration form for new members. This registration form has elevated privileges. A visitor who completes this form will be registered immediately without admin approval (but still subject to email verification) regardless of the current site settings.

The members view has a greeting and a personalized configurable user-menu block.

Both greetings can be edited -- a good place to encourage sign-up of new members or to publish news items or new links for your current members.

The Members Page module has two novel features:

  1. Re-configurable url's
  2. Magic block rendering

It is important to be aware of how these features might work for your site. Please read the Members Page documentation (or at least look at the screen-shots) to prepare yourself for what you might see when you first enable it.

Project information

Releases