solved problems with auth and cookie expire

This commit is contained in:
mdipierro
2013-08-22 02:38:49 -05:00
parent 9d9190584e
commit 18601c4f72
3 changed files with 6 additions and 4 deletions
+4 -1
View File
@@ -917,9 +917,12 @@ class Session(Storage):
if response.session_id:
rcookies[response.session_id_name] = response.session_id
rcookies[response.session_id_name]['path'] = '/'
if response.session_cookie_expires:
if isinstance(response.session_cookie_expires,datetime.datetime):
rcookies[response.session_id_name]['expires'] = \
response.session_cookie_expires.strftime(FMT)
elif isinstance(response.session_cookie_expires,str):
rcookies[response.session_id_name]['expires'] = \
response.session_cookie_expires
def clear(self):
previous_session_hash = self.pop('_session_hash', None)