2012-01-03 20 views
14

Özellikle web kasiyerleri, özellikle kasırga hakkında bilgi almaya başladım.Kasırgada Güvenli Çerezleri silme

Giriş işleviyle basit bir web sayfası yazmak istiyorum. Tornado Documentation anlatıldığı olarak, kullanıcı başarıyla loged-in sonra güvenli bir çerez yaratıyorum:

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

Ama nasıl log-out için bir yol ile kullanıcı sağlar? Daha önce de belirtildiği gibi, web sunucularına aşina değilim, ancak kullanıcı Ana Sayfa'ya girmeye çalışırken bu çerezi kontrol ederken, sanırım kullanıcı "çıkış" düğmesine bastıktan sonra onu kaldırmam gerekiyor. ?

Ne yazık ki, bu konuda kasırga belgeselinde veya SO'da hiçbir şey bulamadım.

cevap

22

Sen dönüşü False get_current_user çağrısı yapacak Hangi

self.clear_cookie("user") 

aracılığıyla boş bir dizeye çerez sıfırlamak olabilir. Örnek için blog demo'a bir göz atın (OAuth kullanarak, ancak yine de alakalı).

+0

Teşekkürler, bu benim için yaptı :) – buddybubble