收藏
回答

同一个微信,同一个小程序,更换不同手机号登录数据为什么一直是微信绑定的这个手机号的?

同一个微信,同一个小程序,使用微信快速登录切换不同手机号进行登录时,应该通过什么方法去获取不同手机号的数据? 使用 @getphonenumber

获取到的 openid 和 unionid 都是同一个。

回答关注问题邀请回答
收藏

5 个回答

  • Serendipity
    Serendipity
    2023-12-12

    博主找到解决办法了吗,我现在也是这个问题

    2023-12-12
    有用
    回复
  • optimistic
    optimistic
    2023-09-25

    那你入库应该根据手机号绑定userId,而不是openId,openId在你这个场景失效

    2023-09-25
    有用
    回复
  • Jianbo
    Jianbo
    2023-09-23

    通过手机号无法标识用户。

    2023-09-23
    有用
    回复 2
    • H🐯
      H🐯
      2023-09-23
      那我应该怎么做?希望您指点一下,感谢!
      2023-09-23
      回复
    • Jianbo
      Jianbo
      2023-09-24回复H🐯
      只能通过openid
      2023-09-24
      回复
  • VBit
    VBit
    2023-09-23

    ??

    2023-09-23
    有用
    回复 2
    • H🐯
      H🐯
      2023-09-23
      我希望在微信快捷登录时通过不同手机号来区分登录的用户,我现在的做法是通过@getphonenumber 获取到 iv 和 encryptedData 传给后端,去请求手机号,但是后端告诉我同一个微信下的 小程序 切换了 不同手机号登录,@getphonenumber获取到的 信息仍然是该微信绑定的那个手机号,就比如微信绑定的手机号是166开头,我现在退出使用155登录,获取到的信息还是166
      2023-09-23
      回复
    • VBit
      VBit
      2023-09-23回复H🐯
      文档里面是这么写的
      2023-09-23
      回复
  • 张富
    张富
    发表于移动端
    2023-09-23
    纠结了账了工人来我
    2023-09-23
    有用
    回复
登录 后发表内容