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
The Members page has a two panel content block with three different viewing modes:
- for the anonymous visitor
- for the member -- a user who has logged in by way of a session cookie or by providing a valid username and password
- 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.
Downloads, documentation, and support: http://sontag.ca/drupal/members-page-module
Available for Versions 6, 7 & 8.
Introduced here: http://groups.drupal.org/node/166004
Project page here: http://drupal.org/sandbox/Diogenes/1234042
Git repository here: http://drupal.org/project/1234042/git-instructions
Please ignore the links below - they are out of date and I can't delete them.