微信小程序手机号解密
发布网友
发布时间:2022-12-05 02:23
我来回答
共1个回答
热心网友
时间:2024-10-18 18:59
微信小程序手机号解密步骤
一、通过getPhoneNumber用户授权获取获取加密后的手机号信息
<template>
<view class="content">
<button class="login-btn btn2" open-type="getPhoneNumber"
@getphonenumber="getPhoneNumber">手机号快捷登录</button>
</view>
</template>
引用WXBizDataCrypt.js
var WXBizDataCrypt = require('@/pages/index/WXBizDataCrypt.js')
二、解密前先调用wx.login,获取code发送后台返回sessionkey
getPhoneNumber(e) {
console.log('e',e)
var pc = new WXBizDataCrypt('appid',this.sessionKey)
var data = pc.decryptData(e.detail.encryptedData,e.detail.iv)
console.log('解密后 data:',pc)
},
//WXBizDataCrypt.js