Closed (fixed)
Project:
Real Name
Version:
7.x-1.0-rc2
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
6 Feb 2012 at 19:12 UTC
Updated:
5 Mar 2012 at 05:10 UTC
Since this module is used to re-write usernames based on other fields... shouldnt the username field be hidden and prefilled with a random value on new user registration? It seems like the modules is incomplete without this functionality. Otherwise are users expected to choose a username that will be overwritten instantly? What am i missing? This just causes confusion.
Comments
Comment #1
gregrenner commentedsubscribing
Comment #2
dave reidUser name = login name. This is still required for users to complete.
Comment #3
ngreenup commentedI understand it is required... but shouldn't it be taken care of by RealName? Since you are asking for a first and last name, why not just populate the Username field with the First/last name (or whatever token is set) when the user is created. This should be an option to hide username field and populate it with the token on user registration. This way people can login with the name that is displayed all over the site (on their profile etc). Or users can login with their email address using another module. In my cause users will be logging in with their email address so having a username that they choose is worthless and made even more worthless since i am asking for first/last name and using the real name module.
So the realname token is used EVERYWHERE except user login... that doesn't make sense to me. If the username already exists the module could increment it.
Comment #4
dave reidBecause it's more than possible that there will be more than one 'Dave Reid' that registers on my site. Login name *must* be unique and we can't just attempt to log someone in with their real name.
Comment #5
Vasu commented@ngreenup
If you do not want your users to set the 'login name' (username) there are few modules that may work (e.g Realname registration, Email registration etc..)
It makes perfect sense to a lot of users like me, that login name be different and secure than the displayed name.