Index: authentication.txt
===================================================================
--- authentication.txt	(revision 5717)
+++ authentication.txt	(working copy)
@@ -959,23 +959,21 @@
 ---------------------------------
 
 An authentication backend is a class that implements two methods:
-``get_user(id)`` and ``authenticate(**credentials)``.
+``get_user(user_id)`` and ``authenticate(**credentials)``.
 
-The ``get_user`` method takes an ``id`` -- which could be a username, database
+The ``get_user`` method takes an ``user_id`` -- which could be a username, database
 ID or whatever -- and returns a ``User`` object.
 
 The  ``authenticate`` method takes credentials as keyword arguments. Most of
 the time, it'll just look like this::
 
-    class MyBackend:
-        def authenticate(self, username=None, password=None):
-            # Check the username/password and return a User.
+    def authenticate(self, username=None, password=None):
+        # Check the username/password and return a User.
 
 But it could also authenticate a token, like so::
 
-    class MyBackend:
-        def authenticate(self, token=None):
-            # Check the token and return a User.
+    def authenticate(self, token=None):
+        # Check the token and return a User.
 
 Either way, ``authenticate`` should check the credentials it gets, and it
 should return a ``User`` object that matches those credentials, if the
