
有些网站可以使用QQ账号登陆
这是为什么呢?而且有些网站的规模并不是很大,实现的原理是什么呢?
难道是与腾讯共用数据库吗?腾讯应该不会愿意这样做吧
如果不是,那是怎么回事? 展开
注册就是在系统中生成一个属于你自己的唯一的标识,登录就是你用这个标识和对应的密码证明这个标识确实就是你。
对于一些小网站来说,让用户注册账号,会担心用户嫌麻烦不注册,导致流失用户,所以允许用户使用QQ登录,就方便多了。
一些小网站能使用QQ或微博账号登录,首先是因为腾讯、新浪等大企业开放了授权第三方使用其账号的功能,也就是说,腾讯或新浪允许你使用你的腾讯账号信息登录那些小网站,他们开放了这个功能,所以那些小网站可以调用腾讯和新浪的接口,直接将你的QQ号或者微博账号,作为你的唯一标识。这里,小网站只是使用了腾讯或新浪提供的包含小部分账号信息的数据库。
大企业为什么愿意这样做呢?首先是因为这样可以增加自己的用户粘性,试想,你所有其他网站的账号都是用的QQ账号登录,那么你会不用QQ吗?其次,这有助于提供自己的品牌影响力。
有很多网站可以用QQ帐号做为第三方帐号登录淘宝,如新浪微博,百度知道,陌陌,腾讯,微博,360,百度,有信等。
QQ号登录第三方网站使用规则:
1、在使用本服务时,须通过腾讯提供的技术接口、登录页面等腾讯许可的方式等进行QQ帐号和密码输入、个人信息授权等操作,否则,可能会导致QQ帐号或密码泄漏或其他损失的,造成损失的,应自行承担。
2、 第三方自行保证提供的具体网站、应用或服务等的合法性、安全性以及真实性,若因任何第三方原因,造成损失的,第三方应承担全部责任。
3、 通过本服务使用QQ帐号登录、使用的网站、应用或服务等,应遵循与第三方之间的协议、约定或第三方相关的规则等。
4 、理解并同意:腾讯在本服务中仅提供了登录接口的技术服务,通过本服务使用QQ帐号登录、使用的网站、应用或服务等,均是由第三方提供的。腾讯无法保证第三方网站、应用或服务等的合法性、安全性以及真实性。
5、第三方网站、应用或服务等的质量和安全等由第三方独立负责、承担,您会自行进行判断、甄别、选择。若因登录、使用第三方网站、应用或服务等产生任何纠纷或损失的,应自行与第三方协商或通过其他合法途径解决,腾讯无需对此承担任何责任或赔偿任何损失。
我想知道的是,他们是使用了什么技术,实现了用腾讯或者新浪的账号可以用来登录其网站。是不是数据库共享,如果是,腾讯为什么愿意这么做,如果不是,那是用了什么技术或者什么原理?
应该是数据库共享,因为,腾讯公司开发的软件基本上都是在别人基础上开发的,初浅的免费,高些就需要消费RMB,别人的软件 ,我的会员使用,对腾讯好处很多,了解别人,扩大了自己的网络覆盖范围,同时推广自己的产品,实现更大的网络覆盖