2012-01-03 63 views
14

我剛開始學習web服務器,特別是龍捲風。刪除龍捲風中的安全Cookie

我想寫一個簡單的網頁與登錄功能。 正如Tornado Documentation描述,我創建一個安全cookie後用戶已成功loged式:

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

但是我怎麼給用戶提供一種方式來註銷? 如前所述,我對Web服務器不熟悉,但是當用戶嘗試進入Main-Page時,我正在檢查此Cookie,我想我必須在用戶按下「註銷」後將其刪除, ?

不幸的是,我無法在龍捲風文檔中找到任何有關這方面的信息,也沒有在SO上找到。

回答

22

你可以通過

self.clear_cookie("user") 

餅乾重置爲空字符串,這將使調用get_current_user回報False。查看blog demo的示例(使用OAuth,但仍然相關)。

+0

謝謝,這對我來說:) – buddybubble 2012-01-04 09:10:50