小程序
小游戏
企业微信
微信支付
扫描小程序码分享
需求:手机号作为我们系统的用户唯一标识
场景一,用户在微信客户端A中访问小程序,手动输入手机号Y进行登录,此时wx.login()获取openid,绑定关系,因为之后可能支付。
场景二,用户在微信客户端B中访问小程序,手动再次输入手机号Y进行登录。
问题:1,场景二中,wx.login()后获取的openid应该跟场景一中是不一样的是吧?
2,场景二中,如果发起支付,是应该直接使用场景一的openId,还是需要再次wx.login()获取openid,更改绑定关系后,再发起支付。
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
显然你是以手机号作为用户标识的,那么你就不用管openid了,就算是100个openid用同一个手机号登录,所拥有的权限也是这个手机号的。只要其他99个人的手机号可以验证通过,那么说明手机号的主人是同意的,所以为什么不支持这种需求呢?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
1.同一个微信号在不同小程序中 openId不一致
2.如果A、B两个小程序同用你们的一套账号体系,那么发起支付的时候可以提示他该手机号已绑定过,是否解绑,或者无感知给用户换绑并支付。
大哥 看私信 可以 加个 v(16627757679)沟通下吗
搞明白了,当需要openid的时候再调用小程序登录API,其他跟业务本身不关联
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
显然你是以手机号作为用户标识的,那么你就不用管openid了,就算是100个openid用同一个手机号登录,所拥有的权限也是这个手机号的。只要其他99个人的手机号可以验证通过,那么说明手机号的主人是同意的,所以为什么不支持这种需求呢?
1.同一个微信号在不同小程序中 openId不一致
2.如果A、B两个小程序同用你们的一套账号体系,那么发起支付的时候可以提示他该手机号已绑定过,是否解绑,或者无感知给用户换绑并支付。
大哥 看私信 可以 加个 v(16627757679)沟通下吗
搞明白了,当需要openid的时候再调用小程序登录API,其他跟业务本身不关联