Open
Description
问题描述 (Description)
access_token和jsapi_ticket等等token存储格式应该统一,否则使用数据库存储、多应用同时使用时难以管理。
当前access_token的存储格式(以下都已dict为例)为{'xxx_access_token': 'xxx'}
,未存储过期时间,而jsapi_ticket存储格式却为{'xxx_jsapi_ticket': 'xxx','xxx_jsapi_ticket_expires_at': 1510198579}
,虽然保存了过期时间却是两个字段,值还不同类型。
假如此时我多应用需要使用mysql存储,字段定义应该类似以下:
id | name | token | expire_in |
---|---|---|---|
1 | xxx_access_token | xxx | 1510198579 |
2 | xxx_jsapi_ticket | xxx | 1510198579 |
即存储格式应为 {'name': {'token': 'xxx', 'expire_in': 1510198579} }更为通用和容易处理
配置信息 (Environment/Version)
- OS
- Python
- wechatpy
Activity