2012-01-03 5 views
14

में एक सुरक्षित कुकी को हटाने से मैंने बस वेबसर्वर, विशेष रूप से टर्ननाडो के बारे में सीखना शुरू कर दिया।टर्ननाडो

मैं लॉगिन फ़ंक्शन के साथ एक साधारण वेबपृष्ठ लिखना चाहता हूं। Tornado Documentation में वर्णित रूप में, मैं एक सुरक्षित कुकी के बाद उपयोगकर्ता को सफलतापूर्वक loged में किया गया था बना रहा हूं:

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

लेकिन यह कैसे मैं एक तरह से लॉग-आउट करने के लिए के साथ उपयोगकर्ता प्रदान करते हैं? जैसा कि पहले बताया गया है, मैं वेब सर्वर से परिचित नहीं हूं, लेकिन जब मैं मुख्य कुकी में प्रवेश करने का प्रयास करता हूं, तो मुझे लगता है कि उपयोगकर्ता को "लॉगआउट" दबाए जाने के बाद इसे हटाना होगा ?

दुर्भाग्यवश, मुझे इस बारे में टर्ननाडो डॉक्यूमेंटेट में और कुछ भी नहीं मिला।

उत्तर

22

आप के माध्यम से

self.clear_cookie("user") 

रिक्त स्ट्रिंग पर कुकी रीसेट कर सकता है, जिस पर कॉल वापसी False get_current_user हो जाएगा। उदाहरण के लिए blog demo पर एक नज़र डालें (ओएथ का उपयोग करके, लेकिन अभी भी प्रासंगिक)।

+0

धन्यवाद, यह मेरे लिए किया :) – buddybubble

संबंधित मुद्दे