收藏
回答

小程序授权登录,切换不同手机号登录,获取的openid是一样的还是并不一样的?

想确认一下,在同一个微信小程序下更换包不同的手机号,获取的openid是否是一样的还是不一样的

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

3 个回答

  • 拾忆
    拾忆
    2021-08-01

    同一个小程序内,同一个微信号openid是一样的

    2021-08-01
    有用 2
    回复 2
    • 吴玉虎
      吴玉虎
      2021-08-01
      那请问如果要做提现功能怎么做? 都不能按手机号去指定微信账号?
      2021-08-01
      回复
    • 拾忆
      拾忆
      2021-08-01回复吴玉虎
      这个就看你自己怎么去区分了,你也可以根据用户手机号,对应的手机号提对应的款。
      2021-08-01
      回复
  • ZaRek_
    ZaRek_
    2022-11-29

    请问一下,这个选择手机号的组件是哪个?我用官方的

     button open-type="getPhoneNumber"
    


    展示的组件没有更换手机号选项

    谢谢!

    2022-11-29
    有用
    回复
  • 陈γ
    陈γ
    2021-11-27

    同问博主,后续怎么处理了。 我也是遇到需要用openid去区分。在同一个微信号上面,在获取手机号时候用户切换手机号了,openid还是同一个(因为wx.login拿到的还是登录微信号的信息)。

    现在想换手机号时候 openid也应该不同。博主后续有没有啥好的处理方案

    2021-11-27
    有用
    回复 5
    • Wasim
      Wasim
      2021-12-22
      目前有什么解决方案了嘛,我也遇到了同样的场景
      2021-12-22
      回复
    • 😎不二🦍
      😎不二🦍
      2022-01-24
      这其实就是看你们后台接口部分,是按照手机号还是 openid来区分不用的用户,如果是openid就比较麻烦,用手机号区分用户就容易
      2022-01-24
      回复
    • 😎不二🦍
      😎不二🦍
      2022-01-24
      一般比较通用的做法是按照手机号来区分唯一用户,这样你即使有多个端APP、小程序都可以,用手机号来登陆才算登陆,小程序拉取到手机号才算登录
      2022-01-24
      回复
    • 你是只考拉
      你是只考拉
      2022-10-31回复😎不二🦍
      采用手机号区分,那不同微信号使用同一手机号登录,每次登录后需要修改数据库当前手机号对应的openid吗。
      2022-10-31
      回复
    • 吴玉虎
      吴玉虎
      2022-11-17
      和小程序里面手机号没啥关系,主要是跟登录微信的那个账号有关系,所以在小程序授权怎么切换手机号openid都不会变
      2022-11-17
      回复
登录 后发表内容