medillcmip / Radregator

A Context Management System
GNU General Public License v3.0
7 stars 1 forks source link

Login by e-mail address (instead of username) doesn't work #154

Closed ghing closed 13 years ago

ghing commented 13 years ago

Django's usernames can only be < 30 characters. This excludes longer e-mail addresses from being used as usernames. It's relatively easy to have your auth code check the password of the user associated with an e-mail address rather than a particular username, and I think I had implemented this at some point. Do we want to reimplement this so all users have username = e-mail address or are we ok with some users having different styles of usernames?

ghing commented 13 years ago

Shane confirmed that this is no longer working. We're not going to re-implement this because we currently output the username as an identifier on comments and many users probably won't want their e-mail address showing up everywhere.

Users who have already signed up with their e-mail address as their username are given the option of changing their username.