Python 在flask security中编辑登录的响应对象

Python 在flask security中编辑登录的响应对象,python,flask,flask-security,Python,Flask,Flask Security,我正在制作一个需要登录功能的小应用程序。我正在使用flask制作api,并使用flask安全性具有登录功能 登录功能工作正常,但我需要一些定制形式的响应对象 现在我得到的响应对象是: { "meta": { "code": 200 }, "response": { "user": { "authentication_token": "some token", "id": "some id" } } } 我需要一些定制形式的输出,包括:

我正在制作一个需要登录功能的小应用程序。我正在使用
flask
制作api,并使用
flask安全性
具有登录功能

登录功能工作正常,但我需要一些定制形式的响应对象

现在我得到的响应对象是:

{
  "meta": {
  "code": 200
  },
  "response": {
    "user": {
      "authentication_token": "some token",
      "id": "some id"
    }
  }
}
我需要一些定制形式的输出,包括:

{
  "meta": {
  "code": 200
  },
  "response": {
    "user": {
        "authentication_token": "some token",
        "id": "some id",
        "role": "some role"
    }
  }
}
我想要用户的角色和响应。我看到了,但没有办法

有没有任何方法,我可以通过更改flask安全性的一些配置或在这个api上编写一些包装器函数来获得所需的行为

任何有用的建议都会非常有用。谢谢