收藏
回答

为什么同一网站应用openid不唯一?

同一个网站应用appid相同,为什么扫码登录以后所获得的openid不一致,求解答

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

2 个回答

  • 安逸
    安逸
    2021-05-18

    OpenID和unionid


    OpenID:为了识别用户,每个用户针对每个公众号或小程序等应用会产生一个安全的OpenID,公众号或应用可将此ID进行存储,便于用户下次登录时辨识其身份,或将其与用户在第三方应用中的原有账号进行绑定


    UnionIdUnionId也是用户的标识符,但它与OpenID不同的是,同一个微信用户,登录同一个开发主体下的多个小程序或公众号的时候,分配的UnionId是一样的。

    可以打个通俗的比喻,比如某个用户是万达商场的会员,那么UnionId就是这个用户对应的万达会员标识,而这个用户又比较爱买买买,在万达商场的很多商店下面都是会员,那么此时每个商店赋予这个用户的会员号就相当于OpenID了,总而言之,在同一个开发体下,UnionId是唯一的,而OpenID不一定唯一。

    2021-05-18
    有用 1
    回复
  • 维她命系
    维她命系
    2021-05-17

    openid与appid有关系,同一个应用下才相同。

    2021-05-17
    有用
    回复
登录 后发表内容