summaryrefslogtreecommitdiff
path: root/postgresqleu/auth.py
diff options
context:
space:
mode:
Diffstat (limited to 'postgresqleu/auth.py')
-rw-r--r--postgresqleu/auth.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/postgresqleu/auth.py b/postgresqleu/auth.py
index 66356b71..a687197e 100644
--- a/postgresqleu/auth.py
+++ b/postgresqleu/auth.py
@@ -9,17 +9,17 @@ class AuthBackend(ModelBackend):
try:
conn.set_client_encoding('UNICODE')
cur = conn.cursor()
- cur.execute('SELECT * FROM community_login(%s,%s)', (username, password))
+ cur.execute('SELECT * FROM community_login(%s,%s)', (username.lower(), password))
row = cur.fetchall()[0]
finally:
conn.close()
if row[1] == 1:
try:
- user = User.objects.get(username=username)
+ user = User.objects.get(username=username.lower())
except User.DoesNotExist:
# User doesn't exist yet
- user = User(username=username, password='setmanually', email=row[3], first_name=row[2])
+ user = User(username=username.lower(), password='setmanually', email=row[3], first_name=row[2])
user.save()
return user
return None