jfinal weixin开发微信服务的用户信息保持

用jfinal weixin开发了一个服务的微信端应用,比较特殊的是容许用户从不一样服务号访问,因此设计采用如下策略: 数据库

一、用cookie保持用户openid; 微信

二、设计visitor对象,封装从ApiResult获取的信息,以及从数据库获取的人员di,机构id,身份证号码,手机号等可能会用到的信息; cookie

三、把visitor对象放到ehcache中,以openid为key,设置其生命周期要比openid的生命周期长; 设计

四、在业务中根据openid获取其visitor对象; 对象

五、从新获取openid时从新设置visitor; 生命周期

六、当用户信息改变时,注意visitor对象的同步更新; 开发

相关文章
相关标签/搜索