Realname registration

Installs: 
626
Open Bugs: 
2
Development Status: 
Seeking co-maintainer(s)
Maintenance fixes only

Project summary

Create usernames based on a persons real name, and save those values as user fields.

Tommy Lee Jones → TLJones

The Realname registration module is a solution for forcing professional usernames that are based on a persons real name. The Username on the registration form is replaced with First name, Middle name (optional), and Last name fields created and provided by the site builder. The first name, middle name, and last name are preserved in the defined fields, where it is later tokenized for further use.

Module features

Configurations
  • Use your pre-existing first, middle and last name fields
  • A choice of username format
  • Force the first letter of last name, middle name, and first name to be capitalized.
  • Force the actual username to be lower case. (This has no effect on the first, middle, and last name field values)
  • Use regex to validate real names
Integrations

  • Profile2 integration (7.x-2.x)
  • Content profile integration (6.x-2.x)
Tokens

Realname registration provides the following tokens;
  • First name & first initial
  • Middle name & middle initial
  • Last name & last initial

Recommended modules

  • Profile2: Store users real names in profile2 entities, rather than the core profile module. (7.x-2.x)
  • Content profile: Store users real names in profile node, rather than the core profile module. (6.x-2.x)
  • Realname: Customize the output of usernames while keeping their login credentials based on their real name.
  • Token: Utilize your users names and initials as tokens.

Getting involved

Sponsors

A large portion of the 6.x branch of Realname registration was sponsored by The Public Relations and Marketing Group, LLC.

Credits

Steve Gerbino (Gerbino.co)

Releases: 
7.x-2.0-rc2
6.x-2.0-rc5
7.x-2.x-dev
6.x-2.x-dev
Release Dates: 
09/02/2011
09/27/2011
10/01/2013
10/01/2013