当前位置:  开发笔记 > 编程语言 > 正文

通过Flask-Dance使用Google API刷新令牌

如何解决《通过Flask-Dance使用GoogleAPI刷新令牌》经验,为你挑选了0个好方法。

我很难用Flask-Dance实现Google OAuth.这是交易.为了使一切工作我需要设置offline=Truereprompt_consent=True创建Google蓝图时:

google_bp = make_google_blueprint(
    client_id="trololo",
    client_secret="ololo",
    offline=True,
    reprompt_consent=True,
    scope=["email"],
    redirect_url="/callback/google"
)

然而,reprompt_consent=True每当用户登录时,自然会使应用程序重新启动用户进行脱机访问.

这两个参数的任何其他组合导致丢失refresh_tokenOauth2lib.

我本身不需要脱机访问,但正如我所知,它似乎是逃避丢失参数错误的唯一方法.那么有没有其他方式通过Flask-Dance登录谷歌并获得refresh_token传递?

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有