浅谈第三方登陆

第三方登陆介绍

第三方帐号登陆,尤为是以OAuth方式登陆,能够有效下降用户注册、使用新网站的门槛,同时也能够下降新网站用户身份鉴别的难度,属于新网站、用户和第三方帐号提供方三者双赢的一种方式。目前,国外的Facebook、Google、Twitter、Foursquare等基础服务的提供方大多都支持用户以OAuth鉴权方式登陆其余网站,国内的QQ、微博平台、豆瓣等,也都开始支持OAuth鉴权。理论上,全部须要用户注册的网站,均可以、而且适合采用第三方帐号登陆。html

第三方登陆优缺点

优势微信

1、用户角度app

  1. 无需注册,方便快捷,用户体验好
  2. 检索第三方登陆平台好友,社交裂变。(好比微博、QQ和微信)

2、网站或者App角度优化

  1. 快速获取新用户
  2. 能接入第三方,获取第三方平台社交关系等信息

3、提供登陆的第三方平台网站

  1. 扩大本身的用户数
  2. 增长用户对第三方平台的依赖。好比Facebook 缺点

国内经常使用第三方登陆

  1. 微博 open.weibo.com/authenticat…

2. QQ connect.qq.com/index.html

3. 微信(微信扫码登陆方便快捷) open.weixin.qq.com/cgi-bin/fra…

提示 接入微博和QQ登陆,网站应用只须要备案经过便可,接入微信登陆还须要开发者资质认证,因此必须是企业,我的开发的网站应用没法得到该权限。3d

  1. Github 若是是面向开发者的网站或App,不少都接入了Github登陆。好比掘金社区。

国外经常使用第三方登陆

  1. Twitter
  2. Facebook
  3. Google
  4. Linkedin(被微软收购)

第三方登陆遇到的问题

问题描述:我用手机号注册了一个掘金帐号(帐号A),同时又用微信登陆得到一个掘金帐户(帐号B)。我能够用2种方式登陆掘金。我如今帐号A购买了小册,我想绑定微信登陆,这样方便我在公众号里面阅读小册。可是我发现,用微信登陆帐号B,没法完成解绑。cdn

  1. 用微信登陆进来,只绑定了微信。

2. 点击【解绑绑定】出错

3. 去绑定一个邮箱,并验证经过。

4. 这个时候再次解绑,继续错误。

5. 修改密码地方只能修改密码

6. 我只能点击【忘记密码】,输入开始验证的邮箱

7. 经过忘记密码连接重置密码,最终解绑成功。

8. 解绑成功

优化建议

  1. 第三登陆只是一个快速获取用户手段,网站自己须要提供注册功能,掘金提供手机号注册。
  2. 采用第三方登陆过来的用户,能够延时让用户绑定手机号或者邮箱,再验证经过的时候,须要让用户设置密码。
  3. 若是本身网站或App被第三方登陆下架或者处理时,用户仍是能够经过绑定的邮箱或者手机号登陆本身的网站。

小结

  1. 但愿原来越多的开发者使用第三方登陆。
  2. 微信开放平台放宽微信登陆资质要求,我的开发者也但愿使用上微信登陆
  3. 网站或App自己作好,注册、登陆、关联帐号和找回密码功能,优化上述流程
  4. 接入第三方登陆的,须要让用户绑定邮箱(非电商或者实时交易网站或app)、手机号(电商、快递,打车等实时交易相关的网站)

参考连接:htm

  1. 关于第三方登陆,你应该知道的
  2. www.zhihu.com/question/19…
相关文章
相关标签/搜索