7.x version

Since Drupal 7 is more restrictive in allowing multiple failed logins, using different names (in 6.x version) is not needed any longer. These are the features of 7.x version.

  • User one account is protected from viewing and editing. Users -- even with 'Administer users' permission -- will be denied access.
  • User one account is hidden from user listing page, admin/people.
  • User one account is hidden from user lists such as in blocks, Who's New and Who's Online. User One provides its own version of Who's Online block for correct count of logged in users besides hiding user one.
  • User One exposes Drupal's built-in values to change otherwise inaccessible such as number of allowed login attempts and time window to remember such login attempts.
  • While Drupal temporarily deny login after multiple failed logins, User One goes one step further to allow permanently block such IPs automatically and notify the site admin.

6.x version

This module allows for the first user (uid 1) to create a login name different from username and restrict the login of user one to known IPs.

It can be useful if site admin does not want to reveal login name of the first user for whatever reason. It should be noted that hiding admin's login name does not necessarily add to better security, and having secure password is more important.

Other features:

  • User One also lets site admin specify list of allowed IP addresses from which admin account can log in.
  • View and edit of user one account is controlled.
  • Deletion of user one account is blocked for every user including user one itself.
  • Provides "Who's new" and "Who's online" blocks hiding user one.

The project has been developed by Urban Insight.

Project Information

Downloads