我正在尝试将 Flask-JWT-Extended 特定错误处理程序添加到 Flask-Restx。特别是,我正在尝试添加@jwt.expired_token_loader
. 我需要在我的 API 中向用户显示模板,为此我需要将用户信息保存在他们的浏览器中。
@jwt.expired_token_loader
@jwt_required(refresh=True)
def refresh_cookie_handler(jwt_header, jwt_payload):
return render_template("/refresh_cookie/index.html")
当 cookie/令牌过期时,它什么也不做。处理程序在正常的 Flask 路由上工作,例如app.route()
.