收藏
回答

关于unionid与openid会在什么条件下改变? 如果改变,这些值有可能重用吗?

https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html

官方可以确认unionidopenid会在以下条件改变吗?

  • 用户改变手机号,微信号; unionid 不会改变
  • 开放平台换绑定;各自openid 不变;unionid 改变

虽然unionidopenid是唯一的,但unionidopenid值可能重用吗?

如果 unionid 没有改变,我们是否可以只保存 unionid 来判断用户登录?或我们应该同时使用 unionid 和 openid 来判断用户登录?我们的想法是在最坏的情况下,unionid 变;用户仍然可以通过 openid 登录

官方对于使用 openid/unionid 检查用户登录状态有什么指导或建议吗

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

2 个回答

  • showms
    showms
    星期四 17:26

    建议用openid判断是否登录,unionid在更换开放平台后会变,unionid主要的作用其实是打通不同账号底下的用户体系,正常openid和unionid不会一样,两者有不一样的前缀

    星期四 17:26
    有用 1
    回复
  • 拾忆
    拾忆
    星期四 17:21

    unionid只有在更换不同的开放平台才会变

    openid只有在不同的微信账号才是不一样的,但是每个微信号的openid在同一个小程序内是不会变的。

    星期四 17:21
    有用 1
    回复
登录 后发表内容