From 77caf5d44ab14d56efd4acbc65a6dd2d78c1c1a6 Mon Sep 17 00:00:00 2001
From: prathamesh
Date: Fri, 6 Jun 2014 15:20:45 +0530
Subject: changes made as per comments.

---
 testapp/myauthentication/backend.py | 25 +++++++++++++------------
 1 file changed, 13 insertions(+), 12 deletions(-)

(limited to 'testapp/myauthentication/backend.py')

diff --git a/testapp/myauthentication/backend.py b/testapp/myauthentication/backend.py
index d82f11a..721fe54 100644
--- a/testapp/myauthentication/backend.py
+++ b/testapp/myauthentication/backend.py
@@ -1,6 +1,7 @@
 import hashlib
 from django.contrib.auth.models import User, check_password
-from models_spoken import MdlUser
+from models_spoken_tutorial import MoodleUser
+
 
 class MyBackend:
     supports_object_permissions = False
@@ -14,24 +15,24 @@ class MyBackend:
             and authenticates the user.
         '''
         try:
-            user = MdlUser.objects.get(username=username)
+            user = MoodleUser.objects.get(username=username)
             pwd = user.password
             uid = user.id
             firstname = user.firstname
             lastname = user.lastname
             email_id = user.email
             p = hashlib.md5(password)
-	    pwd_valid =  (pwd == p.hexdigest())
+            pwd_valid = (pwd == p.hexdigest())
             if user and pwd_valid:
-                 try:
-                     user = User.objects.get(username=username)
-                     return user
-                 except Exception, e:
-                     user=User(id=uid, username=username, password=pwd,\
-                              first_name=firstname, last_name=lastname,\
-                              email=email_id)
-                     user.save()
-                     return user
+                try:
+                    user = User.objects.get(username=username)
+                    return user
+                except Exception, e:
+                    user = User(id=uid, username=username, password=pwd,
+                                first_name=firstname, last_name=lastname,
+                                email=email_id)
+                    user.save()
+                    return user
         except Exception, e:
             return None
 
-- 
cgit