def login(): password = request.get_cookie("logged_in_LPD_database", secret=secret_cookie_key) if password == current_password: return redirect("/database") elif password is not None: response.delete_cookie("logged_in_LPD_database", secret=secret_cookie_key) return template("logged_in/login.tpl")
def inner(*args, **kwargs): data_raw = data = request.get_cookie(cookie_name) if data_raw: try: data = serializer.loads(data_raw) except (BadSignature, BadData): data = None if data: conf['USER'] = data['username'] request.session = data or {} try: return callback(*args, **kwargs) finally: if request.session: save(request.session) elif not data_raw: pass else: response.delete_cookie(cookie_name)
def show_inaccessible(): return bool(int(request.get_cookie("show_inaccessible_units", '0')))
def show_variants(): return bool(int(request.get_cookie("show_commander_variants", '0')))
def database(): password = request.get_cookie("logged_in_LPD_database", secret=secret_cookie_key) if password == current_password: return template("logged_in/database.tpl") else: redirect("/login")