【发布时间】:2021-07-18 23:44:42
【问题描述】:
我正在构建一个 Flask JWT 扩展应用程序,这就是我想要做的:
我有和端点对所有人开放(即没有装饰器@jwt_required,每个人都可以访问链接)
但如果有人通过身份验证访问此链接,我希望能够取回他的身份,类似这样:
@bp.route('/test', methods=('GET', 'POST'))
def test() -> str:
identity = get_jwt_identity()
print(a)
if identity is not None:
# do something
else:
# do other stuff
问题是没有装饰器,get_jwt_identity 总是返回 None
有没有办法做到这一点?
谢谢
【问题讨论】:
标签: python access-token flask-jwt-extended