Exemplo n.º 1
0
    def get(self):
        visits = 0
        visit_cookie_str = self.request.cookies.get('visits')

        # Authenticate visits cookie
        if visit_cookie_str:
            cookie_val = u.check_secure_val(visit_cookie_str)
            if cookie_val:
                visits = int(cookie_val)

        # visits is either 0 or cookie val
        visits += 1

        new_cookie_val = u.make_secure_val(str(visits))
        self.response.headers.add_header('Set-Cookie',
                                         'visits=%s' % new_cookie_val)
        self.render_visits(visits)
Exemplo n.º 2
0
 def read_secure_cookie(self, name):
     cookie_val = self.request.cookies.get(name)
     return cookie_val and check_secure_val(cookie_val)
Exemplo n.º 3
0
 def read_secure_cookie(self, name):
     cookie_val = self.request.cookies.get(name)
     return cookie_val and utils.check_secure_val(cookie_val)