1.登錄 及獲取 用戶基礎(chǔ)信息
前端調(diào)起微信登錄獲取code ----傳給后端 后端通過code 調(diào)用微信api 可以獲取openId 和 session key
前端通過openId 獲取 加密的微信用戶信息
然后? 前端傳遞給后端iv(偏移量) encryptedData (業(yè)務(wù)小程序登錄頁面)后端通過上面自查的sessionkey 這三個參數(shù)? 后端工具類解密獲取用戶信息 發(fā)放token(之前可以獲取手機號)
2.獲取手機號
現(xiàn)在需要單獨處理蛙吏,點擊按鈕 用戶授權(quán)后 前端拿到code(個人小程序 拿不到),
傳給后端 后端調(diào)用微信接口先獲取 access_token,在調(diào)用微信獲取手機號接口 傳 access_token,code巢价, 即可獲取手機號