微信小程序实战项目(微信小程序登录,登录后token失效问题,用painter生成海报混乱,以及input输入后无法清空的等相关问题)

227 阅读1分钟

微信小程序登录

微信小程序登录机制,可分为新老用户.

1.新用户授权得到用户信息后,授权之后会拿到enctryData,iv, code传给后台,后台再调用微信api获取token解析之后得到信息,后台会重新成功token后传给前端.,这样前端就会拿到token,然后存储到缓存中.
2.老用户进入小程序后,直接判断token是否有效,token失效重新登录,token有效执行下一步请求户登录

一,新用户登录

点击确定授权用户信息得到相关用户信息这里会拿到(enctryData,iv, code)获取拿到token存储到缓存中
2.获取用户token
二,老用户登录

先判断缓存中是否存在token,再请求接口判断token是否有效,如果是否老用户直接实现静默登录拿到token存到缓存中,如果是新用户再走新用户登录的流程