INNER CODE UNIT · Python
my_expired_token_callback
fescobar/allure-docker-service · allure-docker-api/app.py:481
def my_expired_token_callback(jwt_headers, jwt_payload):
token_type = jwt_payload['type']
return jsonify({
'meta_data': {
'message': 'The {} token has expired'.format(token_type),
'sub_status': 42,
}
}), 401
@jwt.revoked_token_loader
def revoked_token_loader(jwt_header, jwt_payload):
return jsonify({
'meta_data': {
'message': 'Revoked Token'
}
}), 401
def jwt_required(fn): #pylint: disable=invalid-name, function-redefined