不一样的,这是两种独立的程序,不能用相同的openid
OpenID是一个以用户为中心的数字身份识别框架,它具有开放、分散性。OpenID的创建基于这败谨样一个概念:我们可以通过URI(又叫URL或网站地址)来认证一个网站的唯一身份,同理,我们也可以通过这种方式来作为用户的身份认证
扩展资料:
OpenID的优势
登录一个支持OpenID的网站非常简单(即便你是第一次访问察碰基这个网站也是一样)。只需要输入你注册好的OpenID用户名吵神,然后你登录的网站会跳转到你的OpenID服务网站,在你的OpenID服务网站输入密码(或者其它需要填写的信息)验证通过后
你会回到登录的网站并且已经成功登录。OpenID系统可以应用于所有需要身份验证的地方,既可以应用于单点登录系统,也可以用于共享敏感数据时的身份认证。
除了一处注册,到处通行以外,OpenID给所有支持OpenID的网站带来了价值—共享用户资源。用户可以清楚的控制哪些信息可以被共享,例如姓名、地址、电话号码等。
今天,OpenID作为以用户为中心的身份验证系统已经为数百万的用户提供了服务。在“IWantMyOpenIDBounty”项目的推动下,许多开源项目都迅速的加入了对OpenID的支持
参考资料来源:百度百科-OpenID
在小程序后台进行相互之盯吵间的关联即可。微信小程序与公众号进行绑定后,在小程序调用wx.login方法后会自动获取unionid,公众号根据官方文档在获取用户基本信息后会拿到相同的unionid,openid,nickname等相关信息。将小程序拿到的unionid进行数据库的更新 *** 作,公众号拿到的unionid等信息,新建数据库表A进行存储,在这一步,因为我们公司的原因,贺做我们的公众号之前就有人关注了,那么在这之前,我通过公众号获取关注用户列表获取openid的列表,进行循环openid列表,在调用公众号获取用户基本信息列表进行储存数据库表A,循环结束后之前关注的人的信息就储存在数据库A,然后在进行,这一步的 *** 作。通过公众号关注/取关的事件相应,来进行数据库表A的增删 *** 作,维护数据的新鲜度。进行关联查询,到这一步我们会发现,通过unionid进行表的关联后我们已经实现数据的互通了。
微信小程序,小程序的一种,英文名WechatMiniProgram,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。微信小程序、微信订阅号、微信服务号、微信企业号是并行的体系。微信小程序是一种不用下载就能使用的应用,也是一项创新,经过将近两年的发展,已经构造了新的微信小程序开发环境和开发者生态。微信小程序也是这么多年来中国IT行业里一个真正能够影响到普通程序员的创新成果,已经有超过150万的开发者加入到了微信小程序的开发,与我们一起共同发力推动微信小程序的发展,微信小程序应用数量超过了一百万,覆盖200多个细分的行业,日活用户达到两个亿,微信小程序还在许多城市实现了支持地铁、公交服务。微信小程序发展带来更多的就业机会,2017年小程序带动就业104万人,社会效应不断提升。2017年1月9日,张小龙在2017微信公开课Pro上发布的微信小程序正式上线。2018年2月,微信官方发布公告称:已对涉及假货高仿、色情低俗和违规“现金贷”等超过2000个微信小程序,进行永久封禁处理。2019年8月9日,微凯拍侍信向开发者发布新能力公测与更新公告,微信PC版新版本中,支持打开聊天中分享的微信小程序。
不能同时授权微信的原因是搜饥伍,微信的授权机制是采用OAuth2.0协议,而OAuth2.0协议只允许一个用户同时授权一个应用。因此,如果世或想要同时授权两个小程序,就会出现冲突,导致授权失败。此肢汪外,由于微信授权机制是基于OpenID Connect协议,因此只有一个用户可以同时使用一个OpenID Connect协议,以确保用户的安全性。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)