Skip to content

[distributed] distribute token #119

Description

@Alice52

分布式 session 流程

  1. 第一次登录, 生成 access_token 放入 cookie, 并将其绑定用户后存入 redis:

    • key: access_token, and setexpire time
    • value: user info
  2. 用户操作:

    • 从 redis 内获取 access_token[cookie] 对应的 user info
    • 能获取到就表示 登录有效
    • 否则就引导用户重新登录
  3. access_token 续期问题

    • 用户的任何需要认证的操作都会导致 access_token 的续期
  4. access_token 的更新问题

    • 用户修改自身信息 会导致 redis 内的user info 的更新

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions