HorizonZy
V2EX  ›  问与答

[技术] 爱奇艺一个账号提供 5 个设备登陆是如何实现的

  •  
  •   HorizonZy · Dec 25, 2018 · 2441 views
    This topic created in 2724 days ago, the information mentioned may be changed or developed.
    4 replies    2018-12-29 10:10:11 +08:00
    yestodayHadRain
        1
    yestodayHadRain  
       Dec 25, 2018   ❤️ 1
    每个设备都有一个自己的 token(不存在重复,一些 app 灰度就是按照 token 命中来做的)
    HorizonZy
        2
    HorizonZy  
    OP
       Dec 29, 2018
    @yestodayHadRain
    token 保存在本地的吗
    yestodayHadRain
        3
    yestodayHadRain  
       Dec 29, 2018
    @HorizonZy token 应该可以在客户端根据设备号之类的生成唯一的标识,然后后端用你的 token 做 key,账号信息作为 value,来完成单点登录.虽然你只有一个账号,但是如果服务器中有你的五个 token,你用五个不同的设备就可以同时登录.
    yestodayHadRain
        4
    yestodayHadRain  
       Dec 29, 2018
    @HorizonZy 我之前没有做过客户端,但是我知道客户端可以根据设备号之类的生成唯一的标识(卸载 app 重装没用,除非重装系统)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3314 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:51 · PVG 18:51 · LAX 03:51 · JFK 06:51
    ♥ Do have faith in what you're doing.