Common/good "username" requirenment?

I have an ASP.Net app. Username used to be 'email' but then not everyone wants to use their email address for usernames and not all employees offices that will be using the system have email addresses....

I have this for now, but what's a good username requirenment:

(Username should be minimum 6 and maximum 15 characters. Alphanumeric characters are allowed. special characters @._ are allowed. No spaces are acceptable. The starting character should be alphabet.)

[A-Za-z][A-Za-z0-9@._]{5,14}

Open in new window

LVL 8
CamilliaAsked:
Who is Participating?
 
Julian HansenCommented:
That's an open ended question and entirely dependent on your circumstances.

Personally I don't like sites that restrict my username and password requirements - I end up having to remember different names.

Email is pretty standard but that does not work for you then just make it that they must be more than some value (6/7/8 chars)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.