V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
MajestySolor
V2EX  ›  问与答

很多国内网站的所谓“第三方”登录到底是什么逻辑?

  •  
  •   MajestySolor · 2016-02-22 09:26:21 +08:00 · 7617 次点击
    这是一个创建于 3173 天前的主题,其中的信息可能已经有所发展或是发生改变。

    国外网站的第三方登录用 facebook 或者 google 登录以后就结束了,可以作为一个注册用户正常使用这个网站的功能,这是个很好的用户体验
    但很多国内网站的“所谓第三方登录”,用微博微信 QQ “登录”以后仍然要选择是绑定一个已有的该网站帐号或者新建一个该网站帐号,这算什么意思?等于说我提供给你一个我的重要社交帐号,但是在你的网站注册新账号的手续一点没省,想出这玩意儿的人是脑子有坑么?

    26 条回复    2016-02-22 20:36:51 +08:00
    JiShuTui
        1
    JiShuTui  
       2016-02-22 09:29:52 +08:00
    你 V2EX 、微博、知乎搜索一下,好久之前就已经有人讨论过这个问题了
    zdhxiong
        2
    zdhxiong  
       2016-02-22 09:36:53 +08:00
    除非第三方平台能返回用户邮箱,要不然让用户绑定一个邮箱还是有必要的,密码可以不设置。否则如果第三方平台出些问题不能用了,用户的账号就彻底丢了。
    GTim
        3
    GTim  
       2016-02-22 09:38:24 +08:00
    因为养肥了可能被封掉,国内美方诉讼,国外是可以诉讼的
    SharkIng
        4
    SharkIng  
       2016-02-22 09:41:40 +08:00
    说实话的确这个是非常不好的体验
    不过可以这样理解

    1. 他们还是希望用户有一个自己网站的帐号而不是完全用第三方的返回 Token 这种
    2. 有的可能是技术方面不会实现

    但是想下好处,其实注册只是第一次的,以后你可以用比如 QQ 登录了,不需要输入繁琐的用户名密码了,而且也不用记忆这些密码了,甚至还方便找回了,同一了只记住一个帐号就可以用很多网站,和国外第三方登录理念是类似的
    Havee
        5
    Havee  
       2016-02-22 09:50:16 +08:00
    我也非常讨厌这个所谓的第三方登录,所以,每次都注册一个自己都记不住的密码给她。
    loratadine
        6
    loratadine  
       2016-02-22 09:51:49 +08:00
    举个例子
    一个一直用第三方登陆,没有注册或绑定过独立账号的人
    有一天突然因为某种原因,比如公司网络限制,无法第三方登陆,怎么办?
    还是有必要的,亲身经历。
    jugelizi
        7
    jugelizi  
       2016-02-22 09:54:52 +08:00
    第三方只给了网站一个昵称和 id 参数
    如果用户不独立设置账号信息就必须永久依赖第三方登录
    rming
        8
    rming  
       2016-02-22 10:09:25 +08:00
    大部分是"关联社交信息到本站账号",而不是第三方登陆
    ibireme
        9
    ibireme  
       2016-02-22 10:11:09 +08:00
    如果你只支持用微信直接登录,然后有一天微信看你不爽把你封掉,你这个网站就完蛋了。。
    然而 Google 、 FB 之类的,基本是不用担心。
    这个。。该怎么说呢。。
    iv2ex
        10
    iv2ex  
       2016-02-22 10:16:31 +08:00
    (对于大多数产品经理来说)
    因为想获取用户的更多数据
    第三方登录的支持一般是为了让用户觉得注册很简单 另外 也因为别人的程序 /应用也是这样做的
    jmc891205
        11
    jmc891205  
       2016-02-22 10:26:27 +08:00
    是的 他们的脑子是有坑
    还不如不提供第三方登录
    oott123
        12
    oott123  
       2016-02-22 10:30:15 +08:00
    诸如 Google 这样的第三方登录,会提供给站方一个邮箱地址。这样一来,帐号本身的安全能够得到保障。万一 Google 不行了,还能给用户发邮件。
    而诸如微博、 QQ 这样的“第三方登录”,提供给你昵称就谢天谢地了,跟大爷一样,邮箱都藏着掖着,你让站方怎么玩?何况 QQ 登录时常各种问题,这审核那审核的,换你是站方你放心么?
    所以依我看还是每个网站重新注册的好…(顺带,毕竟是第三方“登录”嘛,又不是第三方“注册”(逃
    lshero
        13
    lshero  
       2016-02-22 10:34:10 +08:00
    jarlyyn
        14
    jarlyyn  
       2016-02-22 10:45:03 +08:00
    别人都告诉你了是第三方登陆,不是第三方用户中心。

    登陆方式而已。
    Xrong
        15
    Xrong  
       2016-02-22 10:58:41 +08:00
    QQ 登录不返回 QQ 号估计是为了隐私考虑吧
    Khlieb
        16
    Khlieb  
       2016-02-22 11:36:56 +08:00 via Android
    技术太烂了
    tSQghkfhTtQt9mtd
        17
    tSQghkfhTtQt9mtd  
       2016-02-22 13:56:05 +08:00
    @ibireme 支持,所以现在从来不用鹅厂的开放平台登录..
    7timesonenight
        18
    7timesonenight  
       2016-02-22 14:03:20 +08:00
    放个饵,请君入瓮
    elya
        19
    elya  
       2016-02-22 17:25:40 +08:00
    我总是觉得用第三方登录的都是一时只需,非忠实用户,如同久久不联系一家微信就是微商的朋友圈,所以我不设第三方登录,如果你真的想要,可以老老实实地用邮箱注册一下,一点都不麻烦。
    c0427
        20
    c0427  
       2016-02-22 17:37:46 +08:00
    谁能保证国内的这些第三方不鸡贼
    zrj766
        21
    zrj766  
       2016-02-22 18:02:19 +08:00 via Android
    不想注册但是必须有帐号一般用第三方,但是登录完成以后再注册完善信息简直无语。
    caoyue
        22
    caoyue  
       2016-02-22 18:13:08 +08:00
    这个也是没办法的事情,原因上面都说了很多了
    国内这些个第三方,业务上还真是没法依赖

    至于为什么增加麻烦还要做这个功能?
    在我看来,第三方登录更想要降低的不是注册的门槛,而是登录的门槛
    让用户用微博或者 QQ 登录,比记忆账号密码自然得多
    vietor
        23
    vietor  
       2016-02-22 20:00:09 +08:00 via Android
    因为 @ 功能
    gaoios
        24
    gaoios  
       2016-02-22 20:01:09 +08:00
    我从一般的初创型的公司角度考虑,是既想简化使用流程,降低使用门槛,让你快快到碗里来,又想获得有效的用户数(一般都是以验证过的手机和邮箱为单位的),三方登陆后能保证基本功能的使用。
    FifiLyu
        25
    FifiLyu  
       2016-02-22 20:24:55 +08:00
    我们公司现在也是仅仅是 QQ 绑定一个帐号,而不是直接第三方登录。
    因为之前就是直接登录,没绑定。导致一些用户因为自己忘记第三方的帐号或者密码,最终无法使用本公司的服务。

    一个消费几万的帐号就这样丢失了。大家说说是不是该是绑定而不仅仅是登录?

    别提技术问题,这个仅仅是因为业务场景不同导致不同的需求而已。
    lincanbin
        26
    lincanbin  
       2016-02-22 20:36:51 +08:00
    https://www.94cb.com/

    我自己的程序的第三方登录就是真的直接登录,直接新建一个账号,登录过程都不需要输入什么密码什么的。
    结果很多用这个程序的人希望我改成跟 Discuz 一样的绑定过程,反正我不改。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1319 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 23:28 · PVG 07:28 · LAX 16:28 · JFK 19:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.