示例#1
0
def secure_url_for(**kw):
    kw[secure_form_tag.token_key] = secure_form_tag.authentication_token()
    return url_for(**kw)
示例#2
0
def hidden_authenticator():
   return '<input name="%s" value="%s" type="hidden"/>' % (secure_form_tag.token_key, secure_form_tag.authentication_token())
示例#3
0
 def setUp(self):
     super(self.__class__, self).setUp()
     self.authentication_token = authentication_token()
     assert self.authentication_token
     assert get_session()[token_key] == self.authentication_token
示例#4
0
 def form(self):
     request_config().environ = request.environ
     return secure_form_tag.authentication_token()
示例#5
0
def authenticated_form(params):
    submitted_token = params.get(secure_form_tag.token_key)
    return submitted_token is not None and \
        submitted_token == secure_form_tag.authentication_token()
示例#6
0
def authenticated_form(params):
    submitted_token = params.get(secure_form_tag.token_key)
    return submitted_token is not None and \
        submitted_token == secure_form_tag.authentication_token()
 def form(self):
     request_config().environ = request.environ
     return secure_form_tag.authentication_token()