好多软件都支持用QQ和微信登录,它会看到我的好友吗?安全吗?

现在,很多软件都支持用QQ和微信登录,方便快捷的同时,也让好多人充满疑惑,难道是QQ和微信太强大,这么多软件都是他们出的?还是这些软件买了QQ和微信的资料,用来登录?

不管是什么样的疑惑,作为一个软件开发人员,可以很负责任的告诉你,都不是

其实,这种登录方式由来已久,业内叫做第三方授权登录,不只是QQ和微信,好多平台都有支持,国内的像淘宝,天猫,微博等,国外的像Google,Facebook 等也都支持第三方授权登录。

开放平台

要想了解清楚这种登录方式,就不得不提一个概念,叫做“开放平台”。开放平台是互联 行业的一个伟大的发明,简单的说就是把自己特有的数据共享出去,让更多的第三方去使用;或是把一部分技术分享出去,让更多的人去创造。

比如,各种各样的小程序(微信小程序,支付宝小程序等)都是基于开放平台开发。而今天我们讨论的使用QQ或微信登录,便是一种最简单的基于开放平台的数据共享方式。

要想更清楚的了解开放平台,就不得不提一下原生平台。所谓原生平台,就是软件主体,也就是我们所说的QQ,微信本身,他们本身是非常流行的 交软件,但里面又内置各种各样丰富的功能,比如发红包,发朋友圈等。

而开放平台只是这些软件(QQ或微信)提供的一个可以共享或二次开发的平台,跟原生平台有很大的区别,功能也各不一样,是两套独立的系统。

授权登录

回到正题,再来说一说软件是如何使用QQ和微信的登录的。其实,这种登录并不是通过输入QQ或微信的账 和密码来登录的,而是通过跳转到QQ或微信的原生平台,在原生平台登录成功并授权之后,再带着一个访问令牌回到软件中实现登录的。

比如使用微信来登录今日头条的过程可以描述成一下步骤:

第一步:打开今日头条

第二步:使用微信登录

第三步:跳转到微信登录界面(自动打开手机上的微信进行登录,如果微信已登录,就会跳到下一步)

第四步:出现一个授权登录的界面(微信授权今日头条登录,并使用一些开放信息)

第五步:授权确定后,又跳回到今日头条(这时,会携带一个访问令牌)

第六步:今日头条通过上一步得到的访问令牌,实现登录。

在整个登录的过程中,你不需要在今日头条中输入你的微信账 和密码。登录成功后,今日头条也不会得到你的微信的密码,得到的只是一个访问令牌,而这个访问令牌是有权限限制的(今日头条能从你的微信中获取什么信息,全靠这个有权限的访问令牌来控制)。所以说,虽然你用微信账 登录了今日头条,但你的微信账 和密码今日头条是不会知道的。

别人会看到我的好友吗?

回到你最关心的问题,一个软件用微信或QQ登录之后,这个软件会看到我微信和QQ里面的所有东西吗?比如好友列表,朋友圈什么的吗?

还是接着授权登录的问题,一个软件使用微信或QQ登录,之后能得到你的微信或QQ里的什么东西,关键要看你给它了什么权限。

比如,今日头条在使用微信登录时,会弹出一下界面:

也就是说,使用微信登录今日头条,今日头条只能得到用户的公开信息(昵称,头像,地区及性别),其它的所有东西都得不到。

所以说,使用QQ和微信登录其它的软件,是相对安全的。

真的安全了吗?

不管是为了方便还是什么,我们最大的心愿是要保证我们账 的安全。那么用QQ和微信登录怎么才能保证安全呢?

前面我们提过,使用QQ和微信登录,是相对安全的,登录的软件并不会得到你的密码和其它隐私。但是,你一定要记得我前面提到过的登录流程,一定要跳转到QQ或微信的主程序才能输入自己的账 和密码,这样才能不让别有用心的人盗取你的账 。

这两天闹得沸沸扬扬的12306账 泄露事件是为什么?还不是一些抢票软件捣的鬼?用过的人应该都知道,抢票软件会要求你提供你的12306的账 和密码,他们会通过登录你的账 来抢票,如果完事之后你没有修改密码,那你的账 隐私不就被出卖了吗?

总结

  1. 用QQ和微信登录其它软件,其实是安全的,只要你的登录过程是对的。
  2. 永远不要在非QQ或微信的官方 站或App里输入你的QQ或微信的账 和密码,以防被卖。
  3. 如果迫不得已要你输入账 和密码登录,请谨慎选择,最好选择是扫码登录。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年11月27日
下一篇 2018年11月27日

相关推荐