微信小程序如何获取code?微信小程序如何获取用户ip?最近小编收到很多问题,其中一个就是下面小编为大家整理一下关于微信小程序如何获取code的步骤,希望这些方法能够帮助到大家。
首先,调用 wx.login获取code ,判断用户是否授权读取用户信息,调用wx.getUserInfo读取用户数据 。
然后,由于小程序后台授权域名无法授权微信的域名,所以我们只能通过我们自己的服务器去调用微信服务器去获取用户信息。
然后,故我们将wx.login获取code 和 wx.getUserInfo 获取的encryptedData与iv 通过wx.request 请求传入后台。
然后,调用接口获取登录凭证(code)进而换取用户登录态信息,包括用户的唯一标识(openid) 及本次登录的 会话密钥(session_key)。
然后,用户数据的加解密通讯需要依赖会话密钥完成,code 换取 session_key,这是一个 接口,开发者服务器使用登录凭证 code 获取 session_key 和 openid。
最后,其中 session_key 是对用户数据进行加密签名的密钥。为了自身应用安全,session_key 不应该在网络上传输。
声明:文章带有联系方式及网站链接的已经被过滤,请到相关网站去查询。如带有联系方式,请勿直接联系,本站不对真实性进行核验(如涉及资金、财产等需谨慎),请到相关网站核实,如有不便,敬请谅解。 在云里,为各行业商户搭建自己的小程序。微信号:zaiyunli002