This question already has an answer here:
- Why would one limit username format? 2 answers
Each user will have a unique username as it is going to be used to link to their profile page.
As an example, in the following URL
johndoe is the username
http://www.example.com/user/johndoe. Are there any best practices that I need to follow? What characters should be allowed?