我尝试用the example code shown in the documentation尝试龙卷风GoogleOAuth2Mixin
。根据文档,功能get_authenticated_user
"处理Google用户的登录信息,返回用户对象。" (强调我的),但我收到的对象是这样的字典:
{
u'access_token': u'...',
u'expires_in': 3600,
u'id_token': u'...',
u'token_type': u'Bearer'
}
虽然这很有帮助,但我知道如何使用访问令牌发送另一个HTTP请求来检索有关验证用户的信息,但是调用此字典似乎有点想象力a"用户对象"。
这真的是我应该期待的,而我现在打算用另一个请求自己获取用户数据,或者出现问题?
答案 0 :(得分:1)
这个函数从来没有像记录的那样工作,虽然它现在已经存在了很长时间,但它的文档而不是代码必须改变。 GoogleOAuth2Mixin.get_authenticated_user
仅返回身份验证数据,您必须单独请求进一步的详细信息。