微信小程序--使用微信官方demo解密userinfo加密数据
来源:互联网 发布:手机视频播放网页源码 编辑:程序博客网 时间:2024/05/15 09:16
环境:thinkphp3.2
把微信官方文档下载的解密demo,放在vendor文件夹下
通过code获取session_key和微信端login获取到encryptedData和iv。
$appid='小程序的appid';$sessionKey = $loginData['session_key'];$encryptedData=$userinfo['encryptedData'];$iv = $userinfo['iv'];Vendor('WXdecryptData.wxBizDataCrypt');$pc = new \WXBizDataCrypt($appid, $sessionKey);$errCode = $pc->decryptData($encryptedData, $iv, $data );if ($errCode == 0) { //解密成功,获取到$$data $uinfo=json_decode($data,true);} else { //解密失败,保存失败信息 $json['msg']='解密失败,code is:'.$errCode;}
阅读全文
0 0
- 微信小程序--使用微信官方demo解密userinfo加密数据
- 微信小程序解密微信运动数据
- 微信小程序开发-解密微信运动数据
- 微信官方jssdk Demo
- 微信官方jssdk Demo
- 使用cryptojs加密/解密数据
- 微信小程序加密数据解密的java实现
- 【微信小程序 】微信官方应用号
- 【demo】Base64加密解密
- 微信小程序-AES加密解密
- 微信JS SDK Demo 官方案例
- 微信JS SDK Demo 官方案例
- 微信支付官方demo修正版
- 微信 加密解密帮助类
- MD5加密和解密Web程序使用
- 使用DPAPI进行数据加密解密
- HElib 库如何使用?加密解密数据
- 使用 ROT13 算法加密解密数据
- 级联分类器(Adaboost)之《多尺度尺寸的计算方法》
- CentOS添加磁盘分区
- 能源物联网技术笔试题
- 链表的K组翻转问题
- SQLServer使用rand获得随机数
- 微信小程序--使用微信官方demo解密userinfo加密数据
- C++继承与多态
- PHP字符串和数组转换
- Oracle-Sql规范
- ext id重复
- Maven+SSM框架下项目开发常见异常及解决方案(二)
- LeetCode 414 Third Maximum Number
- PHP字符串操作函数
- 初识通信