OK, so your suggestion worked. I used the example code and added my LDAP code into one authentication module and it worked great. Here is the code I used in the end. I'll add a code snippet if possible for others to use.
http://www.djangosnippets.org/snippets/142/ Portions of my code were used from this snippet: http://www.djangosnippets.org/snippets/74/ --Thom On 3/29/07, RajeshD <[EMAIL PROTECTED]> wrote: > > > Hi Thom, > > On Mar 28, 10:13 pm, "Thom Allen" <[EMAIL PROTECTED]> wrote: > > I'll try it with just the one backend, but maybe I haven't explained my > > problem correctly. > > This won't fix the problem. Multiple authentication backends are > supported by Django (it just tries them all in succession and stops as > soon as one succeeds -- or all of them fail.) > > > In the Admin application there is a link to Users. When clicking on > Users, I > > am presented with a list of records from the auth_users table. I click > on > > Add New User, attempt to put [EMAIL PROTECTED] as the USERNAME, then > a > > password, and click save. I am told that I can only enter alphanumeric > > characters for a user name. Obviousley the @ and the - break that rule. > > The above Django snippet that I alluded to gives users the ability to > login with their email addresses instead of usernames. It does not > change the Django user model validation rules -- The username field > continues to have those restrictions you observed. > > The idea with the above snippet is that when you add a user, you would > enter a valid username as well as an email address. The user can then > login by entering either the username or the email address in the > admin login screen. That login screen happily takes in an email > address. > > Hope this helps clarify things. > > -Rajesh > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---