--- middleware/my-cache.py	2013-08-28 15:46:13.000000000 +0800
+++ middleware/cache.py	2013-08-28 15:43:31.000000000 +0800
@@ -66,7 +66,6 @@
         self.cache_timeout = settings.CACHE_MIDDLEWARE_SECONDS
         self.key_prefix = settings.CACHE_MIDDLEWARE_KEY_PREFIX
         self.cache_anonymous_only = getattr(settings, 'CACHE_MIDDLEWARE_ANONYMOUS_ONLY', False)
-        self.cache_middleware_disable_for_authenticated = getattr(settings, 'CACHE_MIDDLEWARE_DISABLE_FOR_AUTHENTICATED', False)
         self.cache_alias = settings.CACHE_MIDDLEWARE_ALIAS
         self.cache = get_cache(self.cache_alias)
 
@@ -87,8 +86,6 @@
             if request.user.is_authenticated():
                 # Don't cache user-variable requests from authenticated users.
                 return False
-        if self.cache_middleware_disable_for_authenticated:
-            return False
         return True
 
     def process_response(self, request, response):
@@ -130,7 +127,6 @@
         self.cache_timeout = settings.CACHE_MIDDLEWARE_SECONDS
         self.key_prefix = settings.CACHE_MIDDLEWARE_KEY_PREFIX
         self.cache_anonymous_only = getattr(settings, 'CACHE_MIDDLEWARE_ANONYMOUS_ONLY', False)
-        self.cache_middleware_disable_for_authenticated = getattr(settings, 'CACHE_MIDDLEWARE_DISABLE_FOR_AUTHENTICATED', False)
         self.cache_alias = settings.CACHE_MIDDLEWARE_ALIAS
         self.cache = get_cache(self.cache_alias)
 
@@ -139,9 +135,6 @@
         Checks whether the page is already cached and returns the cached
         version if available.
         """
-        if self.cache_middleware_disable_for_authenticated:
-            return None
-
         if not request.method in ('GET', 'HEAD'):
             request._cache_update_cache = False
             return None # Don't bother checking the cache.
