Example #1
0
 def posted(*args, **kwargs):
     request = args[0]
     if ACCOUNT_COOKIE in request.COOKIES and ACCOUNT_COOKIE_SALT in request.COOKIES:
         if check_cookie(request.COOKIES[ACCOUNT_COOKIE], request.COOKIES[ACCOUNT_COOKIE_SALT]):
             return HttpResponseRedirect('/')
         else:
             return viewfunc(*args, **kwargs)
     else:
         return viewfunc(*args, **kwargs)
Example #2
0
 def posted(*args, **kwargs):
     request = args[0]
     if ACCOUNT_COOKIE in request.COOKIES and ACCOUNT_COOKIE_SALT in request.COOKIES:
         if check_cookie(request.COOKIES[ACCOUNT_COOKIE],
                         request.COOKIES[ACCOUNT_COOKIE_SALT]):
             return HttpResponseRedirect('/')
         else:
             return viewfunc(*args, **kwargs)
     else:
         return viewfunc(*args, **kwargs)
Example #3
0
    def process_request(self, request):
        if ACCOUNT_COOKIE in request.COOKIES and ACCOUNT_COOKIE_SALT in request.COOKIES:
            if check_cookie(request.COOKIES[ACCOUNT_COOKIE], request.COOKIES[ACCOUNT_COOKIE_SALT]):
                try:
                    request.user = cache.get(User, int(request.COOKIES[ACCOUNT_COOKIE]))
                    return None
                except:
                    pass

        request.user = AnonymousUser()
        return None