如何编码此错误:
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'))