小程序微信授权登录 ( 用户数据的签名验证和加解密)
正常情况,明码只能取得:openid 、session_key
只有通过$session_key、$rawData(前端传来)解密出来unionid
encryptedData string 包括敏感数据在内的完整用户信息的加密数据,详见 用户数据的签名验证和加解密
wx.getUserInfo(Object object)
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