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

手机有没有浏览器能通过 APP 快速登录的(比如 QQ/微信/微博等开放平台)

  •  
  •   nfroot · 2017-01-03 10:15:50 +08:00 · 3262 次点击
    这是一个创建于 2663 天前的主题,其中的信息可能已经有所发展或是发生改变。
    自己网站在电脑上用 QQ 互联来登录账号挺好的,免输密码,安全性也好。第三方开放平台挺多的(提供登录方面的支持,就是很多网站都有的通过 QQ 登录)

    但是手机版(网页)……似乎不能关联已经登录的 QQ ,或者通过 QQ 的 APP 去登录账号?

    我试了下 QQ 自家的 QQ 空间是可以的。那么如果手机 QQ 不支持,其他家的开放平台手机版是否支持呢?(主要是考虑到安全性和易用性都很好)
    9 条回复    2017-01-03 20:00:53 +08:00
    nfroot
        1
    nfroot  
    OP
       2017-01-03 10:16:57 +08:00
    虽然说也有许多人不放心这类开放平台(主要是不了解,就算身为开发人员。很多都不了解原理,以为用 QQ 登陆会泄漏很多信息,然而并没有,就算用 QQ 登陆,连 QQ 号码都获取不到,更别提什么别的敏感信息了)
    nfroot
        2
    nfroot  
    OP
       2017-01-03 10:57:26 +08:00
    杯具,这个问题看来没有答案了
    honeycomb
        3
    honeycomb  
       2017-01-03 12:06:22 +08:00 via Android
    @nfroot Google 账号?
    oott123
        4
    oott123  
       2017-01-03 12:11:48 +08:00
    个人觉得,主要是做浏览器 App 的不想让你在浏览网页的时候打开其它 App ,做 QQ 这种的又不想让你登录之后跳回其它 App ……

    依我了解的知识来看,做这个事情其实有几条路可以走:
    1. 像 win 下那样监听本地端口,问题就是其它的 App 也很容易获取你的登录信息
    2. 发 intent 调起 native app ,问题是很多国产浏览器会屏蔽你打开其它 App ,而且授权之后怎么把信息返回也比较麻烦,如果浏览器不做特殊支持的话, App 只能再发一个 Intent 去打开回调网页,挺奇怪的
    jininij
        5
    jininij  
       2017-01-03 12:40:24 +08:00 via Android
    页面发起 websocket 与服务器长连接,发 intent 打开 app , app 登陆,通知服务器, app 退出,服务器通过 websocket 通知网页已登陆。
    websocket 还可以用阻塞的 http 来代替。
    wclebb
        6
    wclebb  
       2017-01-03 12:41:52 +08:00 via iPhone
    嗯……
    1Password 或 LastPass 之类密码管理器对你来说很困难吗?

    Android 能做到 任何登录界面上一键登录。

    Safari 能做到网页四键登录。
    (内置就没办法了)
    nfroot
        7
    nfroot  
    OP
       2017-01-03 18:17:49 +08:00
    @honeycomb 能不翻墙就不翻墙了
    @jininij @oott123 我试了在 CHROME 里打开 i.qq.com 是可以通过手机 QQ 的 APP 来登陆的(跳到 APP 确认,然后跳回来),所以才觉得是不是有现成的,技术上我反而觉得好解决,但是自己不会做 APP ,所以想用那些大公司提供的现成的
    @wclebb 你说的能在任何登陆界面登陆,让我想起了 PC 版的 keepass ,(我的)手机安全性不好,不想在手机上用这个。
    wclebb
        8
    wclebb  
       2017-01-03 18:21:39 +08:00
    @nfroot 嗯,明白。
    honeycomb
        9
    honeycomb  
       2017-01-03 20:00:53 +08:00 via Android
    @nfroot 国内的围墙花园普遍是根本不让你往外面走的,国外的围墙花园至少还有比较多的开放接口。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1094 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 23:18 · PVG 07:18 · LAX 16:18 · JFK 19:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.