I think case-insensitive usernames is a must-have in the mobile world. 
Users who register on mobile don't notice that their phone has 
automatically capitalised the first letter of their username when they 
enter it, and are then unable to log in on laptops because they are typing 
the lower-case version.

And because case-sensitive usernames are so unexpected, developers are 
likely not to notice the problem until some way into the project.

To expect every developer to modify the auth model because it doesn't 
provide standard functionality seems like the wrong approach to me.

If there are concerns about backwards compatibility, why not make it an 
optional setting?

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/3b6d56fd-2664-4b56-8712-e76d51c73172%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to