Author: jkocherhans
Date: 2006-05-16 16:18:37 -0500 (Tue, 16 May 2006)
New Revision: 2926

Modified:
   django/branches/multi-auth/docs/authentication.txt
Log:
multi-auth: Fixed broken ReST formatting.

Modified: django/branches/multi-auth/docs/authentication.txt
===================================================================
--- django/branches/multi-auth/docs/authentication.txt  2006-05-16 21:07:14 UTC 
(rev 2925)
+++ django/branches/multi-auth/docs/authentication.txt  2006-05-16 21:18:37 UTC 
(rev 2926)
@@ -668,37 +668,35 @@
 ``settings.py`` file and creates a Django user object the first time they 
 authenticate::
 
-from django.conf import settings
-from django.contrib.auth.models import User, check_password
+    from django.conf import settings
+    from django.contrib.auth.models import User, check_password
 
-class SettingsBackend:
-    """
-    Authenticate against vars in settings.py Use the login name, and a hash 
-    of the password. For example:
-    
-    ADMIN_LOGIN = 'admin'
-    ADMIN_PASSWORD = 'sha1$4e987$afbcf42e21bd417fb71db8c66b321e9fc33051de'
-    """
-    def authenticate(self, username=None, password=None):
-        login_valid = (settings.ADMIN_LOGIN == username)
-        pwd_valid = check_password(password, settings.ADMIN_PASSWORD)
-        if login_valid and pwd_valid:
-            try:
-                user = User.objects.get(username=username)
-            except User.DoesNotExist:
-                # Create a new user. Note that we can set password to anything
-                # as it won't be checked, the password from settings.py will.
-                user = User(username=username, password='get from settings.py')
-                user.is_staff = True
-                user.is_superuser = True
-                user.save()
-            return user
-        return None
+    class SettingsBackend:
+        """
+        Authenticate against vars in settings.py Use the login name, and a 
hash 
+        of the password. For example:
 
-    def get_user(self, user_id):
-        try:
-            return User.objects.get(pk=user_id)
-        except User.DoesNotExist:
+        ADMIN_LOGIN = 'admin'
+        ADMIN_PASSWORD = 'sha1$4e987$afbcf42e21bd417fb71db8c66b321e9fc33051de'
+        """
+        def authenticate(self, username=None, password=None):
+            login_valid = (settings.ADMIN_LOGIN == username)
+            pwd_valid = check_password(password, settings.ADMIN_PASSWORD)
+            if login_valid and pwd_valid:
+                try:
+                    user = User.objects.get(username=username)
+                except User.DoesNotExist:
+                    # Create a new user. Note that we can set password to 
anything
+                    # as it won't be checked, the password from settings.py 
will.
+                    user = User(username=username, password='get from 
settings.py')
+                    user.is_staff = True
+                    user.is_superuser = True
+                    user.save()
+                return user
             return None
 
-.. _django.contrib.auth.backends.SettingsBackend: 
http://code.djangoproject.com/browser/django/branches/magic-removal/django/contrib/auth/backends.py
+        def get_user(self, user_id):
+            try:
+                return User.objects.get(pk=user_id)
+            except User.DoesNotExist:
+                return None


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates
-~----------~----~----~----~------~----~------~--~---

Reply via email to