diff --git a/security/middleware/check_login_middleware.py b/security/middleware/check_login_middleware.py index 9706988a052812563cb9a6d61fefef93faa4ce26..77ddfbf7848b8007500b1e305d8d7834996cd8d2 100644 --- a/security/middleware/check_login_middleware.py +++ b/security/middleware/check_login_middleware.py @@ -48,8 +48,9 @@ class CheckLoginMiddleware(object): # 1. Is last_modified not present or more than 24 hours ago? # If so: check with VIPSLogic if user_uuid is valid last_modified = request.session.get("last_modified", None) - print last_modified + #print last_modified age_limit = timedelta(days = 1) + #age_limit = timedelta(seconds = 10) if last_modified == None or datetime.strptime(last_modified, CheckLoginMiddleware.datetime_format) < datetime.now() - age_limit: # 2. If not, check if UUID is present # If UUID present, try to login to VIPSLogic with it @@ -57,6 +58,7 @@ class CheckLoginMiddleware(object): if user_uuid != None: found_user = VipsLogicUser.find_by_uuid(user_uuid) if found_user != None: + print "Found user. Logging in." request.session["vips_logic_user"] = found_user request.session["user_uuid"] = user_uuid request.session["last_modified"] = datetime.now().strftime(CheckLoginMiddleware.datetime_format)