小程序 何时使用wx.login。。。。
1.虽然微信官方可以直接通过wx.login 获取到code 给后台 可以直接获取到openid 然后建立绑定用户
但是不建议,还是要跟着微信的意愿走 只有当操作支付等需要用户登录的时候 才可以。
点支付
1.如果本地缓存有自定义token
1.1 检查微信登录态 如果没过期 可以正常使用
1.2 如果已过期 那么需要 调用wx.login 重新获取token
2 如果没有 (相当于用户第一次来小程序)
跳转到个人中心页面 显示需要授权 授权的过程 就是绑定用户的过程
如果定时的更新用户的昵称等这些信息呢
就是用户点击个人中心的tab时候 用wx.getSetting 获取用户授权情况,如果授权就调用wx.getUserInfo 获取信息更新