Я использую flask restful для своего сервера API и хотел бы использовать flask_jwt для защиты своих конечных точек.
Это моя конечная точка и как я добавляю ее на сервер API
class Model(Resource):
def get(self):
return 1
api.add_resource(Model, '/path')
Я хотел бы добавить простой @jet_required
декоратор для моей конечной точки API. Как мне получить что-то похожее на это
@app.route('/protected')
@jwt_required()
def protected():
return '%s' % current_identity
Но используя спокойный интерфейс фляги?
Когда я пытаюсь использовать следующее и получаю доступ к конечной точке, я получаю эту ошибку
модель класса (ресурс): @jwt_required
def get (self): return 1
TypeError: .wrapper..decorator at 0x7ff5fb262840> не поддерживает сериализацию JSON 127.0.0.1 - - [22 января 2020 г. 10:10:28] «ПОЛУЧИТЬ / изменить размер HTTP / 1.1» 500