浅谈第三方登录

第三方登录介绍

第三方账号登录,尤其是以OAuth方式登录,可以有效降低用户注册、使用新网站的门槛,同时也可以降低新网站用户身份鉴别的难度,属于新网站、用户和第三方账号提供方三者共赢的一种方式。目前,国外的Facebook、Google、Twitter、Foursquare等基础服务的提供方大多都支持用户以OAuth鉴权方式登录其他网站,国内的QQ、微博平台、豆瓣等,也都开始支持OAuth鉴权。理论上,所有需要用户注册的网站,都可以、并且适合采用第三方账号登录。

第三方登录优缺点

优点

一、用户角度

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

二、网站或者App角度

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

三、提供登录的第三方平台

  1. 扩大自己的用户数
  2. 增加用户对第三方平台的依赖。比如Facebook 缺点

国内常用第三方登录

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

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

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

提示 接入微博和QQ登录,网站应用只需要备案通过即可,接入微信登录还需要开发者资质认证,所以必须是企业,个人开发的网站应用无法获得该权限。

  1. Github 如果是面向开发者的网站或App,很多都接入了Github登录。比如掘金社区。

国外常用第三方登录

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

第三方登录遇到的问题

问题描述:我用手机号注册了一个掘金账号(账号A),同时又用微信登录获得一个掘金账户(账号B)。我可以用2种方式登录掘金。我现在账号A购买了小册,我想绑定微信登录,这样方便我在公众号里面阅读小册。但是我发现,用微信登录账号B,无法完成解绑。

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

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

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

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

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

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

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

8. 解绑成功

优化建议

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

小结

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

参考链接:

  1. 关于第三方登录,你应该知道的
  2. www.zhihu.com/question/19…
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值