Фляга JWT продлен, как пройти аудиторию

Я пытаюсь передать аудиторию в качестве параметра в расширении jwt фляги для декодирования токена jwt, Мой код такой,

@app.route('/api')
@jwt_required
def my_api():
    return json.dumps('Welcome ')

когда я вызываю мой API, я получаю

{
    "msg": "Invalid audience"
}

Я знаю, мы должны предоставить аудитории ценность. Однако я не уверен, как передать аудиторию в jwt_required в flask_jwt_extended, Кто-нибудь может мне помочь?

1 ответ

Flask-JWT-Extended очень самоуверен в том, что для работы всех дополнительных функций необходимо указывать утверждения. Если вы получаете JWT от другого провайдера, очень высока вероятность того, что вам следует использовать Flask-JWT-Simple. Вы можете просмотреть некоторые обсуждения об этом здесь: https://github.com/vimalloc/flask-jwt-extended/issues/85

Другие вопросы по тегам