V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
irisdev

应用只有一台或两台服务器是否没必要用 jwt

  •  
  •   irisdev · Nov 1, 2024 · 1637 views
    This topic created in 543 days ago, the information mentioned may be changed or developed.
    日经贴,突然想到,rt
    3 replies    2024-11-04 11:13:55 +08:00
    gosky
        1
    gosky  
       Nov 1, 2024
    jwt 的意义,把认证和其它信息塞 token 里
    这跟多少服务器无关吧?
    irisdev
        2
    irisdev  
    OP
       Nov 1, 2024
    @gosky jwt 主要是为了解决分布式系统 session 一致性的问题吧,如果只有一台服务器是不是直接用 session 就可以了
    hsmbl
        3
    hsmbl  
       Nov 4, 2024
    jwt 就是为了把复杂的信息生成一条字符串,那时间换空间。与服务器数量有什么关系呢,单台也常用呀,比如我们游戏有延迟发放道具,当获得道具时,把信息生成 token,自己存一份,再发给客户端,客户端播放完动画时,拿 token 领取奖励。又或者类似的鉴权,登录以后服务器生成 token,服务器客户端各自存一分,每次请求都带着 token,然后请求时就能鉴权了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1084 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 22:43 · PVG 06:43 · LAX 15:43 · JFK 18:43
    ♥ Do have faith in what you're doing.