【发布时间】:2019-02-12 19:43:48
【问题描述】:
我是第一次尝试烧瓶,我正在尝试使用基于令牌的身份验证创建一个 rest api。
一切都很好,只是我无法自定义 @auth_token_required 返回的未经授权的响应,这是默认消息:
未经授权
服务器无法验证您是否有权访问该 URL 请求。您要么提供了错误的凭据(例如,错误的 密码),或者您的浏览器不知道如何提供 需要凭据。
我希望它返回一个类似于以下内容的 json 响应:
{
"code": 401,
"message": "Unauthorized message"
}
到目前为止,我已经尝试使用以下方法覆盖 unauthorized_handler:
@app.login_manager.unauthorized_handler
def unauthorized():
// code goes here
但它似乎不适用于 @auth_token_required 装饰器。
【问题讨论】:
标签: python flask flask-security