2015-06-28 44 views
0

我正在嘗試使用Tornado的GoogleOAuth2Mixinthe example code shown in the documentation。根據文檔,功能get_authenticated_user「處理Google用戶的登錄,返回用戶對象」。 (重點煤礦),但我收到的對象是像這樣一本字典:Tornado GoogleOAuth2Mixin生成訪問令牌而不是用戶對象

{ 
    u'access_token': u'...', 
    u'expires_in': 3600, 
    u'id_token': u'...', 
    u'token_type': u'Bearer' 
} 

雖然這是有幫助的,我知道如何使訪問令牌來獲取有關身份驗證的用戶信息,另一個HTTP請求,似乎就像有點想象力一樣,撥打這個字典是一個「用戶對象」。

這真的是我應該期待的,我現在打算去用自己的另一個請求來獲取用戶數據,或者出了什麼問題?

回答

1

這個函數從來沒有像文檔那樣工作過,儘管現在它已經存在了很長時間,而且它的當前形式是文檔,而不是代碼,將不得不改變。 GoogleOAuth2Mixin.get_authenticated_user僅返回驗證數據,您將不得不另外請求更多詳細信息。

相關問題