openID

微信的用户隐私策略:每个接入微信的应用(公众号、APP)就像一个独立的商场,用户使用这些应用就像逛商场,商场用会员卡识别用户,类似的,我们根据商场名字为每个用户生成了一张专属会员卡(openid),每张会员卡只能在对应的商场才能够使用,你不能拿着沃尔玛的会员卡去华润万家积分。这是一种安全的授权方式,如果没有这个会员卡,直接暴露微信号,就相当于拿着身份证去逛商场,丢失一个会员卡号远比丢失身份证号要安全。

unionID

那么问题来了,都是万达集团,万达大歌星与万达商场希望做到会员卡通用。微信在这里做了一个打通机制,对于同一个企业,在用户属性里面加了一个企业属性(UnionID),方便同一个企业在不同的产品中识别到同一个用户。

这个机制伴随着微信联合登录已经在微信开放平台(open.weixin.qq.com)推出了。获得了开放平台认证的企业,可以绑定10个手机应用、10个网站、10个公众号,他们对应的用户信息也可以互联互通。

强烈提示:对于开发团队而言,在接入微信登录之初,往往会忽视用户的UnionID,只记录了openid。这会导致后期账号打通时候,需要用户重新授权,运营成本增高,遇到此类问题的团队不在少数。

官方说明:

如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过unionid来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的unionid是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。

同一个微信开放平台下的相同主体的App、公众号、小程序,如果用户已经关注公众号,或者曾经登录过App或公众号,则用户打开小程序时,开发者可以直接通过wx.login获取到该用户UnionID,无须用户再次授权。

微信unionID和openID区别相关推荐

  1. 微信Unionid与Openid的区别

    同一用户,对同一个微信开放平台下的不同应用,Unionid是相同的,但Openid是不同的. OpenID: 普通用户的标识,对当前开发者帐号唯一,一个Openid对应一个公众号. Unionid:用 ...

  2. 微信小程序openid和unionid区别

    微信openid和unionid区别 1.微信openid和unionid长度是不一样的 openid=28,unionid=29 2.openid同一用户同一应用唯一,unionid同一用户不同应用 ...

  3. 关于微信小程序unionID、OpenID的区别,以及如何获取

    看图 问: 1:小程序里面为什么要使用OpenID,有什么意义? 2:小程序既然有了OpenID,为何还要unionID? 答:请参考以下做法,如有不对地方请指出 1:微信小程序为什么会有OpenID ...

  4. 微信小程序获取unionid与openid

    获取unionid需要先在微信开放平台绑定小程序,否则无法获取 UnionID机制说明  unionid来区分用户的唯一性,在相同微信开放平台帐号下的移动应用.网站应用.小程序.公众号,用户的unio ...

  5. 微信账户体系科普:什么是UnionId、OpenId与wxopenid?

    如果你对 UnionId.OpenId.wxopenid这三个概念傻傻分不清,那看这篇文章就对了.了解微信账户体系,能帮助你更好地做小程序设计. 01 概念解释 1. 小程序OpenId OpenId ...

  6. 329、微信账户体系科普:什么是UnionId、OpenId与wxopenid?

    如果你对 UnionId.OpenId.wxopenid这三个概念傻傻分不清,那看这篇文章就对了.了解微信账户体系,能帮助你更好地做小程序设计. 微信账户体系科普:什么是UnionId.OpenId与 ...

  7. java获取openid_JAVA获取微信小程序openid和获取公众号openid,以及通过openid获取用户信息...

    https://www.cnblogs.com/lxwt/p/10154540.html?tdsourcetag=s_pcqq_aiomsg 一,首先说明下这个微信的openid 为了识别用户,每个用 ...

  8. 微信小程序 openid及支付的若干问题解决方案

    微信小程序 openid及支付的若干问题解决方案 参考文章: (1)微信小程序 openid及支付的若干问题解决方案 (2)https://www.cnblogs.com/jhlqab/p/78500 ...

  9. 微信小程序和vue双向绑定哪里不一样_浅析Vue 和微信小程序的区别、比较

    写了vue项目和小程序,发现二者有许多相同之处,在此想总结一下二者的共同点和区别. 一.生命周期 先贴两张图: vue生命周期 小程序生命周期 相比之下,小程序的钩子函数要简单得多. vue的钩子函数 ...

  10. 同为IM社交产品中的王者,QQ与微信到底有什么区别

    本文由人人都是产品经理专栏作家马璐原创发表,原题为<不谈历史谈当下,QQ与微信的区别是什么>,有改动. 1.引言 对于QQ和微信进行分析以及学习已经是不少IM社交产品创业者的必经过程了,就 ...

最新文章

  1. 所有库在门不显示封装_COB全天候通透屏,在商业显示中的场景应用
  2. 实现序列化与反序列化,一定要绕开这些坑!
  3. android 十八 蓝牙及Wi-Fi
  4. How to use filter in Analytics Path Framework
  5. Yii --Command 任务处理
  6. Windows下C++多线程同步与互斥简单运用-转
  7. 加密设备攻防(二)- 智能设备篇
  8. 硬盘播出系统_昌吉广播电视台中型多功能演播室系统概述
  9. ccproxy8.0破解版
  10. 后缀–ize_英语常用后缀-ize
  11. PhD Debate-11 预告 | 矛与盾的对决——神经网络后门攻防
  12. 分享个网站首页弹窗代码
  13. vue 点击按钮实现随机颜色
  14. 如何在微信窗口使用计算机,站长教你电脑如何打开多个微信界面
  15. leetcode 1313. Decompress Run-Length Encoded List(python)
  16. MATLAB GUI设计 多个选项卡/子页面
  17. 微信小程序相同商品但是不同价格不同规格加入购物车方法
  18. java 16进制字符转10进制_java 16进制字符串怎么转换成10进制字符串
  19. 初学者学习python的几个建议
  20. 无线服务器插电跳闸,是什么原因导致idc服务器机房搬迁跳闸?

热门文章

  1. 【遗传算法】求解TSP问题
  2. 计算机上安装了更新ie版本,电脑ie浏览器版本过低怎么升级方法
  3. Firefox 4.0浏览器正式版再次推迟发布
  4. 【教程】强烈推荐一款超级贴图生成软件——CrazyBump
  5. 计算机并口优点,并口的主要特点 - USB接口、串口、并口有何区别
  6. c语言词法分析例子,实验一词法分析器实验报告示例
  7. 2020年中国微特电机行业现状、竞争格局及未来发展趋势分析,我国产量达全球70%,技术与发达国家仍有差距「图」
  8. ue编辑器漏洞_UEditor编辑器任意文件上传漏洞分析
  9. 阿里图标库怎么导入到项目中
  10. 前端html5 css3 教案,Web前端开发任务驱动式教程(HTML5+CSS3+JavaScript)