title: What should be the valid characters in usernames?
body: <p>Many web based user authentication systems don't allow usernames that contain characters other than letters, numbers and underscores.</p>
  
  <p>Could there be a technical reason for that?</p>