X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=auth.py;fp=auth.py;h=64f4daf4b76f647308ecfd5671514528702f12c0;hb=889fc62a39fd7ea0f1ff70178be4fabf634e9097;hp=88f9f63fbfd190427144ebc8c6fad7ae5b27f7c6;hpb=20fb5061c0d608e17c474a26bc8e19478c92132d;p=matthijs%2Fprojects%2Fxerxes.git diff --git a/auth.py b/auth.py index 88f9f63..64f4daf 100644 --- a/auth.py +++ b/auth.py @@ -63,7 +63,7 @@ class PhpBBBackend: # No data? No login. if (cursor.rowcount == 0): - print("User %s not found", username) + conn.close() return False # Check password @@ -82,21 +82,18 @@ class PhpBBBackend: Most of this code has been taken from Django's user auth tutorial. """ def authenticate(self, username=None, password=None): - print password email = self.check_login(username, password) if email: - print "Login checked out" try: user = User.objects.get(username=username) except User.DoesNotExist: - print "User did nog exist" # Create a new user. Note that we can set password # to anything, because it won't be checked; the password # from settings.py will. user = User(username=username, password='get from settings.py') user.email = email + user.set_unusable_password() user.save() - print user return user else: return None