html52.com
我爱小程序-开发者交流社区

微信小程序wx.login和getPhoneNumber已经不再安全,是被破解了吗?

我们的逻辑是这样的。

1.调用 wx.login() 获取 临时登录凭证code ,并回传到开发者服务器。

2.调用 auth.code2Session 接口,换取 用户唯一标识 OpenID 、 用户在微信开放平台帐号下的唯一标识UnionID(若当前小程序已绑定到微信开放平台帐号) 和 会话密钥 session_key。

3.通过 bindgetphonenumber 事件回调获取到微信服务器返回的加密数据, 然后在第三方服务端结合 session_key 以及 app_id 进行解密获取手机号。

然后发现被爆了,在同一个设备上。




网友回复

淡定:

微信在手机登录的时候可以选择非绑定的手机号,是不是这个原因?也就是这个设备其实是一个手机阵列。

|G.XIAO|:

同一个设备上怎么了

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付