def test_destroy_auth(self): users = self._create_test_users() test_authsecret = users[0].create_auth() users[0].destroy_auth() self.assertFalse(User.check_auth_secret(test_authsecret))
def test_create_auth(self): users = self._create_test_users() test_authsecret = users[0].create_auth() check_user_id = User.check_auth_secret(test_authsecret) self.assertEqual(users[0].id, int(check_user_id))
def process_request(self, request): auth_user = None if "auth" in request.COOKIES: check_user_id = User.check_auth_secret(request.COOKIES["auth"]) if check_user_id: auth_user = User.fetch_one(check_user_id) if auth_user: request.user = auth_user else: request.user = User(0, "") return None