We added another field to the users table and altered the files in
/register to look at that field instead of email address as the user
name. That way everything else stays intact. Note that this method
still requires a unique email address for each user.