首页 > 微信应用  > 

用ThinkPHP做微信登陆的后台

用ThinkPHP做微信登陆的后台
微信小程序官方给了十分详细的登陆时序图,当然为了安全着想,应该加上签名加密。 微信小程序端 调用wx.login获取 code 。 调用wx.getUserInfo获取签名所需的 rawData , signatrue , encryptData 。 发起请求将获取的数据发送的后台。 ThinkPHP后台 根据登陆凭证 code 获取 sessionkey 和 openid。 数据签名...

微信小程序官方给了十分详细的登陆时序图,当然为了安全着想,应该加上签名加密。

微信小程序端login: function(e) { var that = this; wx.login({ success: function(res){ var code = res.code; //获取code wx.getUserInfo({ //得到rawData, signatrue, encryptData success: function(data){ var rawData = data.rawData; var signature = data.signature; var encryptedData = data.encryptedData; var iv = data.iv; wx.request({ url: '你自己的后台地址', data: { "code" : code, "rawData" : rawData, "signature" : signature, 'iv' : iv, 'encryptedData': encryptedData }, method: 'GET', success: function(info){ console.log(info); } }) } }) }, }) }

用ThinkPHP做微信登陆的后台由讯客互联微信应用栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“用ThinkPHP做微信登陆的后台