Example #1
0
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")
Example #2
0
    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)
Example #3
0
File: web.py Project: naspeh/mailur
    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')))
Example #6
0
def show_inaccessible():
    return bool(int(request.get_cookie("show_inaccessible_units", '0')))
Example #7
0
def show_variants():
    return bool(int(request.get_cookie("show_commander_variants", '0')))
Example #8
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")