【问题标题】:Django-allauth OAuth2 refresh tokenDjango-allauth OAuth2 刷新令牌
【发布时间】:2016-08-13 20:49:24
【问题描述】:

使用 django-allauth 进行 OAuth2 身份验证时,我可以使用以下方式找到 OAuth 令牌(bitbucket_oauth2 是示例中的提供者):

account = user.socialaccount_set.get(provider="bitbucket_oauth2")
token = account.socialtoken_set.first().token

此令牌仅在一个小时内有效。 refresh token 存储在哪里?

【问题讨论】:

    标签: django django-allauth oauth2


    【解决方案1】:

    刷新令牌位于:

    account = user.socialaccount_set.get(provider="bitbucket_oauth2")
    refresh_token = account.socialtoken_set.first().token_secret
    

    【讨论】:

      猜你喜欢
      • 2021-02-01
      • 2017-04-20
      • 1970-01-01
      • 2021-04-21
      • 2017-12-13
      • 2012-07-21
      • 2017-05-29
      • 2020-01-17
      • 2020-09-16
      相关资源
      最近更新 更多