小程序里在“我的”页面,有一个常规的登录/注销功能,用户可以用微信号来登录。所谓的登录就是getUserProfile来征询用户授权,从而获得用户信息。后台就是简单得用云函数返回event来获取openid。
某用户的微信上有两个号,先用A号登录,返回对应的openid,然后注销,再用另一个B号登录,返回openid,发现openid是一样的。
不是说openid是和微信号相关的吗?不同微信号登录获取的openid应该是不一样的才对啊。
请问各位:
1.这种情况是否正常?或者说我的操作是否有误?
2。如果是正常情况,那如果用户切换微信号登录,我怎么做区分呢?(除了用手机号做用户标识的办法之外)
自查代码逻辑。
好的,多谢两位解答,现在我貌似有点头绪了
小程序里是切换不了微信登录的,需要在微信app里切换登录账号