On Mon, 2007-07-09 at 08:09 -0400, Kevin Menard wrote:
> I'm not sure that makes a large amount of sense, so please correct me
> if I'm wrong. But, if n users want to be able to use email addresses
> as usernames but m developers are indifferent to it, where n is likely
> to be magnitudes larger
To me, it boils down to something quite simple. Django's built-in auth
system uses usernames for identifying users, and email addresses as a
way to communicate with those users.
Yes, it might well be better for some sites to use email addresses as
the username, but in those cases, you would want
indeed, many people prefer to login with their email address, or use
their email address as their username. that way they're not likely to
forget it, and can use the same one which is guaranteed not to be in
use by anyone else across all their sites. rather than having to
remember multiple
On 7/6/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> I personally don't understand why we can't use email addresses as
> usernames.
You can, you just need to roll your own form.
--
"Bureaucrat Conrad, you are technically correct -- the best kind of correct."
I personally don't understand why we can't use email addresses as
usernames.
I know there are work arounds but it seems odd to me that we would
have to do extra steps to allow a user to log in with their email.
Just my $.02
-Chris
On Jul 6, 10:59 am, "Jacob Kaplan-Moss" <[EMAIL PROTECTED]>
On 7/6/07, Adrian Holovaty <[EMAIL PROTECTED]> wrote:
> I'm fine with removing that special-casing. We originally added it as
> a usability feature before Django was open-sourced, because we found
> our admin users were attempting to log in with their e-mail addresses,
> but I can see how it
On 7/6/07, Malcolm Tredinnick <[EMAIL PROTECTED]> wrote:
> I've been merging the Unicode changes into newforms-admin tonight (won't
> be finished until tomorrow; I'm losing willpower) and I came across this
> code (in admin/sites.py):
> [...]
> I'm a little bit concerned by this. It means that if
I've been merging the Unicode changes into newforms-admin tonight (won't
be finished until tomorrow; I'm losing willpower) and I came across this
code (in admin/sites.py):
if u'@' in username:
# Mistakenly entered e-mail address instead of username? Look it up.
try: