AttributeError: 'JWTManager' object has no attribute 'token_in_blacklist_loader'
AttributeError: 'JWTManager' object has no attribute 'token_in_blacklist_loader'
我在将 flask-jwt-extended
装饰器 token_in_blacklist_loader
添加到我的代码中时遇到了这个奇怪的错误。这是错误:
Traceback (most recent call last):
File "home/app.py", line 42, in <module>
@jwt.token_in_blacklist_loader
AttributeError: 'JWTManager' object has no attribute 'token_in_blacklist_loader'
这是我的代码:
@jwt.token_in_blacklist_loader
def check_if_token_is_revoked(decrypted_token):
jti = decrypted_token['jti']
token_in_redis = jwt_redis_blacklist.get(jti)
return token_in_redis is not None
提前感谢您提出宝贵的意见!
如前所述here:
token_in_blacklist_loader
已重命名为 token_in_blocklist_loader
您需要将 @jwt.token_in_blacklist_loader
替换为 @jwt.token_in_blocklist_loader
我在将 flask-jwt-extended
装饰器 token_in_blacklist_loader
添加到我的代码中时遇到了这个奇怪的错误。这是错误:
Traceback (most recent call last):
File "home/app.py", line 42, in <module>
@jwt.token_in_blacklist_loader
AttributeError: 'JWTManager' object has no attribute 'token_in_blacklist_loader'
这是我的代码:
@jwt.token_in_blacklist_loader
def check_if_token_is_revoked(decrypted_token):
jti = decrypted_token['jti']
token_in_redis = jwt_redis_blacklist.get(jti)
return token_in_redis is not None
提前感谢您提出宝贵的意见!
如前所述here:
token_in_blacklist_loader
已重命名为 token_in_blocklist_loader
您需要将 @jwt.token_in_blacklist_loader
替换为 @jwt.token_in_blocklist_loader