當前位置: 首頁>>代碼示例>>Python>>正文


Python xsrfutil.validate_token方法代碼示例

本文整理匯總了Python中oauth2client.xsrfutil.validate_token方法的典型用法代碼示例。如果您正苦於以下問題:Python xsrfutil.validate_token方法的具體用法?Python xsrfutil.validate_token怎麽用?Python xsrfutil.validate_token使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在oauth2client.xsrfutil的用法示例。


在下文中一共展示了xsrfutil.validate_token方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: _parse_state_value

# 需要導入模塊: from oauth2client import xsrfutil [as 別名]
# 或者: from oauth2client.xsrfutil import validate_token [as 別名]
def _parse_state_value(state, user):
  """Parse the value of the 'state' parameter.

  Parses the value and validates the XSRF token in the state parameter.

  Args:
    state: string, The value of the state parameter.
    user: google.appengine.api.users.User, The current user.

  Raises:
    InvalidXsrfTokenError: if the XSRF token is invalid.

  Returns:
    The redirect URI.
  """
  uri, token = state.rsplit(':', 1)
  if not xsrfutil.validate_token(xsrf_secret_key(), token, user.user_id(),
                                 action_id=uri):
    raise InvalidXsrfTokenError()

  return uri 
開發者ID:Schibum,項目名稱:sndlatr,代碼行數:23,代碼來源:appengine.py

示例2: _parse_state_value

# 需要導入模塊: from oauth2client import xsrfutil [as 別名]
# 或者: from oauth2client.xsrfutil import validate_token [as 別名]
def _parse_state_value(state, user):
    """Parse the value of the 'state' parameter.

    Parses the value and validates the XSRF token in the state parameter.

    Args:
        state: string, The value of the state parameter.
        user: google.appengine.api.users.User, The current user.

    Raises:
        InvalidXsrfTokenError: if the XSRF token is invalid.

    Returns:
        The redirect URI.
    """
    uri, token = state.rsplit(':', 1)
    if not xsrfutil.validate_token(xsrf_secret_key(), token, user.user_id(),
                                   action_id=uri):
        raise InvalidXsrfTokenError()

    return uri 
開發者ID:satwikkansal,項目名稱:OneClickDTU,代碼行數:23,代碼來源:appengine.py


注:本文中的oauth2client.xsrfutil.validate_token方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。