Thursday 01 March 2007 8:16:46 pm
Hi all, I've had a request from a client to remove the username from user accounts and registration so that users don't have to come up with a unique username. They would prefer that the user sign in with an email address as their username instead. I know I can allow users to sign with their email but they still need to create a unique username at registration time, we have had many users complaining that it takes them more than on attempt to sign up due to the username having to be unique a common comment is "my name is John why can't I use John as my username (this place sux)?" Not really the kind of feedback the client wanted... There is a setting for unique email in site.ini but nothing for unique username, which would be really handy right now.
[UserSettings]
AuthenticateMatch=login;email RequireUniqueEmail=true the AuthenicateMatch also didn't seem to make any difference when I changed it to email only (other than the fact that it crashed the site). I've been looking for a solution to this but so far haven't found one that doesn't involve hacking the kernel, which I would like to avoid at all costs. (http://ez.no/community/forum/developer/users_without_login) Is there a way to allow users to sign up without having to enter a username? Any help is appreciated, I'm copping a lot of flack from the client at the moment and I really need to find a solution as quickly as possible. Cheers.
Pardon me while I burst into flames...
|