微信小程序手机号解密

微信小程序手机号解密,第1张

微信小程序手机号解密步骤

一、通过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

1、 点击某个按钮,d出请求微信授权界面。告誉

2、点击允许按钮,获取用户微信绑定的手机号与openId

3、 请求后端接没举口,实现登录。

微信袜察段公众平台--->登陆--->开发--->开发管理--->开发设置 查看APPID、secret

在把上面获取的appid session_key encryptedData iv传入以下方法中,得到最后解密的信息

解密后的信息


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12389920.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存