fastapi sessionid 适合 保存在哪里
时间: 2023-11-12 19:04:37 浏览: 94
fastAPI-aiohttp-example:如何使用fastAPI和aiohttp客户端
通常情况下,FastAPI 的 sessionid 可以保存在客户端的 cookie 中。具体实现方式可以使用 FastAPI 自带的 session 中间件 `fastapi_sessions`,它可以帮助你轻松地管理和存储会话数据。在使用 `fastapi_sessions` 中间件时,你需要提供一个密钥,用于加密和解密会话数据。此外,你还需要选择一个存储会话数据的后端,比如内存、Redis、数据库等。如果你选择将会话数据存储在内存中,那么当你重启应用程序时,所有的会话数据都会被清除。因此,通常情况下,我们会选择使用 Redis 或数据库等持久化存储方案来存储会话数据。
阅读全文