删除tornad中的安全Cookie

2024-05-12 22:38:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚开始学习网络服务器,尤其是龙卷风。

我想写一个简单的网页登录功能。 如Tornado Documentation中所述,我在用户成功登录后创建一个安全cookie:

self.set_secure_cookie("user", self.get_argument("user"))

但是,如何为用户提供注销的方法? 如前所述,我不熟悉web服务器,但当用户试图进入主页面时,我正在检查这个cookie,我想我只需要在用户按下“注销”键后删除它就可以了?

不幸的是,我在龙卷风纪录片里找不到关于这件事的任何资料。


Tags: 方法用户self功能网络服务器网页get
1条回答
网友
1楼 · 发布于 2024-05-12 22:38:47

您可以通过以下方式将cookie重置为空字符串

self.clear_cookie("user")

这将调用get_current_user return False。以blog demo为例(使用OAuth,但仍然相关)。

相关问题 更多 >