最近毕设自己要做一个小程序,对于用户信息和登录态管理方案上还是有些模糊,讲讲我的方案想法:
- 进入小程序主页,引导授权(现在似乎不能直接getUserInfo,要让用户点按钮了),拿到用户头像昵称等信息存到缓存或全局变量。
- 授权完毕,wx.login获取code,code作为请求参数,后台根据code获取该用户的session_key和open_id(若是新用户则存入数据库)。后面请求的时候,就直接带上session_key,后台根据session_key找到对应的open_id进行业务处理。
我的理解就是把用户信息分为两部分,一部分是授权得到的基本用户信息(昵称,头像等)。另一部分是需要与后台交互的open_id,code等等。分开来维护,不知道我的理解有没有偏差,望大神解答~
待解决
悬赏分:40
- 离问题结束还有 170天22小时36分24秒
点赞 0反对 0举报 0
收藏 0
分享 0
