Fix - Init session
This commit is contained in:
parent
8da034885e
commit
675855c73b
|
@ -96,7 +96,10 @@ class AppValues(object):
|
|||
def on_get(self, req, resp, table):
|
||||
values = req.params
|
||||
session = req.env['beaker.session']
|
||||
# ~ print ('\n\nVALUES', session)
|
||||
|
||||
if not 'userobj' in session:
|
||||
session.invalidate()
|
||||
raise falcon.HTTPTemporaryRedirect('/')
|
||||
|
||||
if table == 'admin':
|
||||
req.context['result'] = session['userobj'].es_superusuario \
|
||||
|
|
|
@ -20,7 +20,7 @@ from controllers.main import (AppEmpresas,
|
|||
)
|
||||
|
||||
|
||||
from settings import PATH_SESSIONS
|
||||
from settings import DEBUG, PATH_SESSIONS
|
||||
|
||||
|
||||
db = StorageEngine()
|
||||
|
@ -65,5 +65,8 @@ session_options = {
|
|||
'session.data_dir': PATH_SESSIONS['data'],
|
||||
'session.lock_dir': PATH_SESSIONS['lock'],
|
||||
}
|
||||
if DEBUG:
|
||||
session_options['session.secure'] = False
|
||||
|
||||
app = SessionMiddleware(api, session_options)
|
||||
|
||||
|
|
Loading…
Reference in New Issue