1.雖然微信官方可以直接通過wx.login 獲取到code 給后台 可以直接獲取到openid 然后建立綁定用戶
但是不建議,還是要跟着微信的意願走 只有當操作支付等需要用戶登錄的時候 才可以。
點支付
1.如果本地緩存有自定義token
1.1 檢查微信登錄態 如果沒過期 可以正常使用
1.2 如果已過期 那么需要 調用wx.login 重新獲取token
2 如果沒有 (相當於用戶第一次來小程序)
跳轉到個人中心頁面 顯示需要授權 授權的過程 就是綁定用戶的過程
如果定時的更新用戶的昵稱等這些信息呢
就是用戶點擊個人中心的tab時候 用wx.getSetting 獲取用戶授權情況,如果授權就調用wx.getUserInfo 獲取信息更新
