https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html
官方可以确认unionid与openid会在以下条件改变吗?
- 用户改变手机号,微信号; unionid 不会改变
- 开放平台换绑定;各自openid 不变;unionid 改变
虽然unionid与openid是唯一的,但unionid与openid值可能重用吗?
如果 unionid 没有改变,我们是否可以只保存 unionid 来判断用户登录?或我们应该同时使用 unionid 和 openid 来判断用户登录?我们的想法是在最坏的情况下,unionid 改变;用户仍然可以通过 openid 登录
官方对于使用 openid/unionid 检查用户登录状态有什么指导或建议吗?
建议用openid判断是否登录,unionid在更换开放平台后会变,unionid主要的作用其实是打通不同账号底下的用户体系,正常openid和unionid不会一样,两者有不一样的前缀
unionid只有在更换不同的开放平台才会变
openid只有在不同的微信账号才是不一样的,但是每个微信号的openid在同一个小程序内是不会变的。