diff rhodecode/controllers/login.py @ 761:56c2850a5b5f beta

ldap auth rewrite, moved split authfunc into two functions, made ldap case insensitive for uids added some extra debug messages for ldap, and auth function added some docs for utils
author Marcin Kuzminski <marcin@python-works.com>
date Thu, 25 Nov 2010 22:58:28 +0100
parents dd532af216d9
children fd2ea6ceadc8
line wrap: on
line diff
--- a/rhodecode/controllers/login.py	Thu Nov 25 22:55:10 2010 +0100
+++ b/rhodecode/controllers/login.py	Thu Nov 25 22:58:28 2010 +0100
@@ -57,7 +57,7 @@
             try:
                 c.form_result = login_form.to_python(dict(request.POST))
                 username = c.form_result['username']
-                user = UserModel().get_by_username(username)
+                user = UserModel().get_by_username(username, case_insensitive=True)
                 auth_user = AuthUser()
                 auth_user.username = user.username
                 auth_user.is_authenticated = True