flask_jwt_extended create_access_token 中的字典
dictionary in flask_jwt_extended create_access_token
如何在 flask_jwt_extended 的令牌身份中使用字典。
对在令牌中传递多个值有什么建议吗?
create_access_token(identity=????)
谢谢
是的,这完全可以通过传递像这样的字典来完成:
create_access_token(identity= {"name":"Hello", "age":35} )
这可以通过实现一个用 user_identity_loader
装饰的回调函数来实现。回调函数应该有一个参数和 returns JSON string:
jwt = JWTManager(app)
import json
@jwt.user_identity_loader
def user_maker(obj):
return json.dumps(obj)
如何在 flask_jwt_extended 的令牌身份中使用字典。 对在令牌中传递多个值有什么建议吗?
create_access_token(identity=????)
谢谢
是的,这完全可以通过传递像这样的字典来完成:
create_access_token(identity= {"name":"Hello", "age":35} )
这可以通过实现一个用 user_identity_loader
装饰的回调函数来实现。回调函数应该有一个参数和 returns JSON string:
jwt = JWTManager(app)
import json
@jwt.user_identity_loader
def user_maker(obj):
return json.dumps(obj)