1

我使用 Python 3 作为服务器端脚本语言,并且我想要一种让用户保持登录到我的站点的方法。我不使用任何框架,因为我更喜欢手动代码页,那么如何在 Python 3 中创建会话变量,如 PHP 中的?

4

1 回答 1

4

会话的逻辑是在用户 cookie 中存储一个唯一的会话 id( uuid 包将为此做一个完美的工作)。您将会话数据存储在文件、数据库或其他半永久性数据存储中。

这个想法是将您从用户 cookie 收到的 sessionid 与存储在服务器某处的一些数据相匹配。

我假设您知道如何添加正确的标头以通过响应标头设置 cookie。否则这里有更多信息:http ://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Responses

于 2012-04-15T21:58:11.087 回答