use*_*790 7 python django python-social-auth
我在我的网站上实现了Python Social Auth,我正在尝试访问(在登录过程之后)用户获得的访问令牌.我可以在Django管理员身上看到有一个名为extra_data的字段,其中包含访问令牌,但我不知道如何从我的代码中访问它.
任何的想法?
我想在Django Social Auth中做类似的事情:http://django-social-auth.readthedocs.org/en/latest/tokens.html
oma*_*mab 28
给定用户实例,您可以通过执行以下操作获取令牌:
social = user.social_auth.get(provider='provider name')
social.extra_data['access_token']
Run Code Online (Sandbox Code Playgroud)
假设Facebook提供商:
social = user.social_auth.get(provider='facebook')
social.extra_data['access_token']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4374 次 |
| 最近记录: |