Delete the session cookie on an empty session.

This commit is contained in:
Brett Smith 2013-03-24 14:47:02 -04:00
parent c7424612d7
commit 627a721cf6

View File

@ -57,4 +57,7 @@ class SessionManager(object):
def save_session_to_cookie(self, session, response):
if not session.is_updated:
return
response.set_cookie(self.cookie_name, self.signer.dumps(session))
elif not session:
response.delete_cookie(self.cookie_name)
else:
response.set_cookie(self.cookie_name, self.signer.dumps(session))