删除龙卷风中的安全Cookie

bud*_*ble 17 python cookies tornado

我刚开始学习网络服务器,特别是龙卷风.

我想写一个带登录功能的简单网页.如Tornado文档中所述,我在用户成功插入后创建了一个安全的cookie:

self.set_secure_cookie("user", self.get_argument("user"))
Run Code Online (Sandbox Code Playgroud)

但是,如何为用户提供注销方式?如前所述,我不熟悉Web服务器,但是当我在用户尝试进入主页时检查此cookie时,我想我只需要在用户按下"注销"后将其删除?

不幸的是,我无法在龙卷风文件中找到任何关于此的信息,也无法在SO上找到.

jef*_*upp 24

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

self.clear_cookie("user")
Run Code Online (Sandbox Code Playgroud)

哪个会调用get_current_user返回False.看一下博客演示的示例(使用OAuth,但仍然相关).