tickets: 8342
This data as json
id | created | changetime | last_pulled_from_trac | stage | status | component | type | severity | version | resolution | summary | description | owner | reporter | keywords | easy | has_patch | needs_better_patch | needs_tests | needs_docs | ui_ux |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8342 | 2008-08-15 10:01:49 | 2013-08-04 12:08:17 | 2022-03-06 03:41:59.925849 | Accepted | closed | contrib.admin | dev | fixed | The admin wrongly assumes you can't login with your email | On one of my sites, I have a custom authentication backend which allows you to login with your email, and just your email (the `username` attribute is basically ignored in the process). It works fine, you can login both on the front-end site and on the admin site with your email. However, if you mistype the email address or try to login with an email that doesn't exist, in the admin, then you get the message "Usernames cannot contain the '@' character.". I don't know what's the best approach to fix this. I report now and will try to think of a patch. This is something that I think is important to fix before 1.0, as that error message is quite misleading. | nobody | julien | 0 | 1 | 1 | 0 | 0 | 0 |