V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wangjie123end
V2EX  ›  前端开发

APP 中账户同一时间只能登录一个

  •  
  •   wangjie123end · 2016-02-28 21:48:43 +08:00 · 1849 次点击
    这是一个创建于 3183 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如何比较简便的实现 APP 中账户同一时间只能登录一个,各位 Android 程序猿大神有没有比较好的建议

    just4test
        1
    just4test  
       2016-02-28 22:36:59 +08:00
    什么意思,是说单台手机只能登陆同一个账户,还是说一个账户不能同时在多个设备上登陆?
    ss098
        2
    ss098  
       2016-02-28 22:39:36 +08:00 via Android
    在登录时产生一个授权码称作 token ,清除掉所有其他该用户的授权码。

    客户端在发送所有请求时带上授权码,服务器验证授权码的有效性。
    SoloCompany
        3
    SoloCompany  
       2016-02-29 00:15:30 +08:00
    和你的 app 没啥太大关系(当然交互也算是一环),关键是服务器端控制
    但我很讨厌这种不给用户选择权的强奸用户的使用策略(比如某信某鹅以及死了的 line 也是),像 Hangouts (虽然做的很烂)以及 telegram 这种才是真正的人性化
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2559 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 01:32 · PVG 09:32 · LAX 17:32 · JFK 20:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.