小程序微信授权登录 ( 用户数据的签名验证和加解密)

正常情况,明码只能取得:openid 、session_key

只有通过$session_key、$rawData(前端传来)解密出来unionid

encryptedData    string    包括敏感数据在内的完整用户信息的加密数据,详见 用户数据的签名验证和加解密

wx.getUserInfo(Object object)

tp5.1 小程序微信登录获取session_key openid unionid_加解密


​ https://developers.weixin.qq.com/miniprogram/dev/api/wx.getUserInfo.html​

 

$iv =  由前端发来

前端要发送

if(!$code || !$encryptedData || !$iv || !$signature || !$rawData){

这几个参数过来,验证和取得ID

官方相关文档:
​​​ https://developers.weixin.qq.com/miniprogram/dev/api/wx.login.html​