加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

“第三方登录”中的“花式绑缚”

发布时间:2017-07-22 12:22:19 所属栏目:建站 来源:人人都是产品经理
导读:副问题#e# 讲第三方登录的文章不可胜数,在各大搜刮引擎上用吻合的姿势去搜刮吻合的要害词,会发明相同的文章不少并且也都是大同小异。事实在这样一个同质化严峻(剽窃泛滥)的年月,无论是文章抑或是其他行业的各种作品,会发明各人都“长”的差不多,文章的

虽然不是,那就再进一步说明看看,我先自问三个题目:

  1. 当一个用户行使第三方登录时,体系做了些什么?
  2. 当一个用户行使第三方登录时,用户在想什么?
  3. 当一个用户行使第三方登录时,产物该做什么?

体系做了些什么?

体系到底做了些什么,要完备的提及来着实挺贫困。简朴的说下。

以行使QQ登录为例:

会获取第三方授权;然后获取Access Token;再发送带有Access Token参数的哀求,并在哀求回调里获取到用户的Open ID;继承按照Access Token和Open ID参数哀求获取到用户的信息,若有必要会将这些信息到生涯到本身靠山的数据库里,最终在数据库的用户内外也许泛起出相同下表的信息(虽然,现实开拓中,应该会用多表去查询,而不是全部信息放到一张内外,这里只是作为演示),UserID就是本身的靠山操作某种算法给用户天生的一个ID,Open ID则是从QQ获取的,而至于Phone字段假如用户绑定了手机就会有,没有绑定则默以为空。

“第三方登录”中的“花式捆绑”

有了这个表布局,大抵就能领略出前面提到的那些厂商做法背后的思索了。

京东逼迫用户第三方登录必需绑定手机号,这样的甜头就是:停止统一用户有多个账号的环境呈现,由于逼迫将Open ID和Phone字段做了绑定,这样绑定过的账号都拥有统一个User ID,User ID才是在本身的体系里独一用来标识用户的字段。但这样的做欠好的处所也很明明:也许会造成用户的在登录这一步流失掉。

当当则是不必要任何绑定,这样的话,第三方登录的Open ID会对应一个User ID,也就是一个新用户,Phone字段因为没有和Open ID举办绑定,全部Phone字段也会对应一个User ID,也同样有一个新的用户,这就会导致统一用户行使差异方法登录会有多个独立账号的环境呈现,对付当当来说,他们的思索或者更倾向于让用户更利便的举办登录,至于是不是有一再账号,也不要紧。

穿衣助手则是先让用户可以登录,则用户内外就天生了Open ID和对应的User ID,就已然天生了一个单独的用户,不外可以看的出来他们心田异常的挣扎,一方面想要让用户能只管简朴的登录,以是第三方登录后可以跳过绑定手机的步调,但另一方面,他们照旧想只管停止统一用户行使差异方法登录有多个账号的题目,以至于各类引诱用户去绑定手机,乃至不吝给出绑定送 200 块的对策。

以是看的出来各大厂商做法差异:要么无视统一用户多账号的题目,要么在给用户好的体验环境下想方想法去办理这个题目,要么就是我管你的我这么大的厂还怕你不消我的产物么?

虽然这只是个中一个纬度的思索,也可以从其他各个纬度去思索,我认为只要是可以或许经得起论证的公道逻辑,都是可行的。犹如把妹的能力许多,非能力大概多,只要能把到妹就行。

用户在想什么?

哎,这界面太丑了,不消了;哎呦,我先辈去看看这应用咋样再抉摘要不要登录;哟,有第三方登录,我直接点一下应该就可以用了,也还好,那就点吧;我去,怎么还要绑定手机,好贫困,算了;我去,要绑定手机,额,也就填个号码收个短信罢了,算了,填吧;怎么必需得绑定手机,我只是想整几个小号罢了……

那么,产物该做什么?

作者:Jesse King(小风),产物司理

注:相干网站建树能力阅读请移步到建站教程频道。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读