Пример #1
0
def ulogin():
    # required for all areas to show brand and pages in menu
    brand = Brand.query.first()
    pages = Page.query
    if request.method == 'POST':
        username = request.form['username']
        password = request.form['password']
        user = User.query.filter(User.username == username).first()

        if user is not None:
            authUser = AuthUser(username=username, salt='1234567')
            authUser.password = user.password
            #if authUser.authenticate(encrypt(password, salt='1234567')):
            if authUser.authenticate(request.form['password']):
                return redirect(url_for('index'))

        return 'Failure :('

    return render_template('login.html',
                           user=get_current_user_data(),
                           brand=brand,
                           pages=pages)