微信获取用户手机号登录

247 阅读1分钟
 decryptPhoneNumber(e) {
	wx.login({
	success(res) {
		var code = res.code
	wx.request({
		url: '',//登录接口
		data: {
		code: code,
		appid: 'xxxxx'
                },
	success(result) {
	// 解密手机号
            var appId = ''
            var sessionKey = result.data.data.session_key
             var encryptedData = e.detail.encryptedData
            var iv = e.detail.iv
            var pc = new WXBizDataCrypt(appId, sessionKey)
            var data = pc.decryptData(encryptedData, iv)
            console.log(data)
                      }
            })
            }
      })
  },
微信授权登录,获取手机号,并解密手机号