minor fix
[myslice.git] / auth / backend.py
index 25114e7..4c93676 100644 (file)
@@ -1,10 +1,6 @@
 # import the User object
 from django.contrib.auth.models import User
 
-# import the IMAP library
-#from imaplib import IMAP4
-
-# import time - this is used to create Django's internal username
 import time
 
 # Name my backend 'MyCustomBackend'
@@ -18,7 +14,9 @@ class MyCustomBackend:
 
     # Create an authentication method
     # This is called by the standard Django login procedure
-    def authenticate(self, username=None, password=None):
+    def authenticate(self, token=None):
+        username=token['username']
+        password=token['password']
         users=MyCustomBackend.hard_wired_users
         if username not in users: return None
         if password != users[username]: return None