我刚开始学习网络服务器,特别是龙卷风。
我想写一个带登录功能的简单网页。 正如Tornado Documentation中所述,我在用户成功插入后创建了一个安全的cookie:
self.set_secure_cookie("user", self.get_argument("user"))
但是如何为用户提供注销方式? 如前所述,我不熟悉Web服务器,但是当我在用户尝试进入主页时检查此cookie时,我想我只需要在用户按下“注销”后将其删除?
不幸的是,我无法在龙卷风文件中找到任何相关信息,也无法在SO上找到。
答案 0 :(得分:24)
您可以通过
将Cookie重置为空字符串self.clear_cookie("user")
哪个会调用get_current_user返回False
。请查看blog demo示例(使用OAuth,但仍然相关)。