Esempio n. 1
0
File: util.py Progetto: HiPiH/life
def solutions():
    """
    Return solutions list from session
    """

    session = get_request().session
    if not 'captcha_solutions' in session:
        session['captcha_solutions'] = {}
    return session['captcha_solutions']
Esempio n. 2
0
def solutions():
    """
    Return solutions list from session
    """

    session = get_request().session
    if not 'captcha_solutions' in session:
        session['captcha_solutions'] = {}
    return session['captcha_solutions']
Esempio n. 3
0
File: util.py Progetto: HiPiH/life
def generate():
    """
    Generate random solution and save it in session.
    """

    solution = random_word()
    captcha_id =  sha.new(solution + settings.SECRET_KEY).hexdigest()
    solutions()[captcha_id] = solution
    # http://www.djangoproject.com/documentation/sessions/#when-sessions-are-saved
    get_request().session.modified = True
    return captcha_id
Esempio n. 4
0
def generate():
    """
    Generate random solution and save it in session.
    """

    solution = random_word()
    captcha_id = sha.new(solution + settings.SECRET_KEY).hexdigest()
    solutions()[captcha_id] = solution
    # http://www.djangoproject.com/documentation/sessions/#when-sessions-are-saved
    get_request().session.modified = True
    return captcha_id