flask-login 在哪里存储它的会话数据?

问题描述 投票:0回答:0

我希望更好地了解 flask-login 扩展如何管理用户会话。我一直试图在网上找到对此的详尽解释,但运气不佳。以下概述了我对此的理解,我想就此发表第二意见:

  • 当用户登录系统时会生成一个会话实例
  • 会话实例将存储在本地系统文件中
  • 会话实例包含一个会话 ID,该 ID 被加密然后存储在浏览器 cookie 中
  • 会话 ID 稍后包含在后续服务器请求的标头中
  • session ID用于从系统文件中获取对应的session实例
  • 会话实例持有一个用户ID,用于识别拥有会话实例的用户

如果你能给我指出任何详细解释这类事情的文档,我也将不胜感激(不幸的是,我没有在 flask-login 官方文档中找到这些信息)

flask flask-login
© www.soinside.com 2019 - 2024. All rights reserved.