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))