Flask-Dance和TokenExpiredError

时间:2015-06-02 21:17:23

标签: python flask

如何编码此错误: oauthlib.oauth2.rfc6749.errors.TokenExpiredError

我花了一段时间试图做try/except块,但没有运气。会话过时似乎会发生错误,但对于我的生活,我无法弄清楚如何刷新会话。

以下代码导致:

@main.route('/', methods=['GET', 'POST'])
def index():
    if google.authorized:
        user_profile = json.loads(google.get("/userinfo/v2/me").content)

        new_user = User.load_by_id(user_profile['id'])
        if not new_user:
            User.create(user_profile)
        else:
            login_user(new_user)
            if current_user.is_authenticated:
                return render_template("index.html", menu=menu)

    return redirect(url_for('user.signin'))

1 个答案:

答案 0 :(得分:0)

看起来这是singingwolfboy/flaskdance#35

发布的问题