We're currently having a debate around capitalization in usernames (not display names).
Capitalization is allowed and consistent across the interface, if you sign up with capitalization in
the username, you will be required to use that same capitalization when signing in, e.g. if your
username is "John", you will have to use "John" when signing in, "john" will not work.
Capitalization is allowed when signing up, but is not enforced when signing in, e.g. if your
username is "John", you can login using either "john" or "John".
Which of these scenarios is preferable? Any best practices or heuristics?