前提:getuserphonenumber这个接口可以获取的登录人的手机号,通过这个手机号在外面库中查到对应人员的openId。
我在开发的过程中发现,在别人微信号登录自己小程序的账号,wx.login获取的openid和getuserphonenumber获取的openid不一样,wx.login获取的是别人的openid,因为是在他的手机上选的是我的手机号登录的getuserphonenumber获取的openid是我的,这个有什么办法能wx.login获取的code查到的是我的openid么?
openid 和微信号相关的,和手机号无关。
没办法,只能自己做验证,例如使用手机号+验证码登录的方式,登录后,身份验证成你的userid