FIX: one more attempt at forms login + from_page

This commit is contained in:
evilhero 2018-02-18 17:18:11 -05:00
parent 74dca7d696
commit edbed3b106
1 changed files with 3 additions and 0 deletions

View File

@ -25,6 +25,7 @@ from cherrypy.lib.static import serve_file
from cgi import escape
#from datetime import datetime, timedelta
import urllib
import re
import mylar
from mylar import logger
@ -138,6 +139,8 @@ class AuthController(object):
else:
if from_page != "/":
from_page = from_page
if mylar.CONFIG.HTTP_ROOT != "/":
from_page = re.sub(mylar.CONFIG.HTTP_ROOT, '', from_page,1).strip()
cherrypy.session.regenerate()
cherrypy.session[SESSION_KEY] = cherrypy.request.login = current_username
#expiry = datetime.now() + (timedelta(days=30) if remember_me == '1' else timedelta(minutes=60))