From 4cf4fbb59d82a632f8c4b6891ae9194465a162ae Mon Sep 17 00:00:00 2001 From: Antonio de la Rosa Date: Thu, 4 May 2017 22:05:38 +0200 Subject: [PATCH] Fixed bug in sessions and paramecio command --- paramecio/citoplasma/sessions.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/paramecio/citoplasma/sessions.py b/paramecio/citoplasma/sessions.py index 5dc6388..e1468d7 100644 --- a/paramecio/citoplasma/sessions.py +++ b/paramecio/citoplasma/sessions.py @@ -15,7 +15,7 @@ except: class config: cookie_name='paramecio.session' key_encrypt=create_key_encrypt_256(30) - session_opts={'session.data_dir': 'sessions', 'session.type': 'file'} + session_opts={'session.data_dir': 'sessions', 'session.type': 'file', 'session.path': 'paramecio'} # Cookie session # This save the session in a cookie for maximum performance. In next version i can use memcached or something for session @@ -87,10 +87,10 @@ def generate_session(session={}): #session=secret.dumps(session) token=create_key(30).replace('/', '#') - - response.set_cookie(config.cookie_name, token, path=config.session_opts['session.path']) - + s={'token': token} + + response.set_cookie(config.cookie_name, token, path=config.session_opts['session.path']) request.environ['session']=s