示例#1
0
def btnlogin():
    user = request.form.get('user')
    password = request.form.get('pass')

    ValidaUserBanco = ValidaUser()
    userBanco = ValidaUserBanco.validaUsuario(user, password)

    id = 0
    userNameDB = ""
    passwordDB = ""
    tipo = 0
    nome = ""

    for row in userBanco:
        id = row[0]
        userNameDB = row[1]
        passwordDB = row[2]
        grupo = row[3]
        nome = row[4]

    # Usuario correto
    if user == userNameDB and password == passwordDB:
        session.clear()
        session['id'] = id
        session['user'] = user
        session['grupo'] = grupo
        session['nome'] = nome
        return redirect(url_for('pedidos.index'))
    # user errado
    else:
        return redirect(url_for('login.index', userIncorrect=1))
示例#2
0
def btnlogin():
    logs = Logs()
    validauser = ValidaUser()

    logs.logadorInfo("iniciando login")

    user = request.form.get('user')
    password = request.form.get('pass')

    userBanco = validauser.validaUsuario(user, password)

    userNameDB = 0
    passwordDB = 0
    tipo = 0

    if userBanco != None and userBanco != "":
        for row in userBanco:
            id = row[0]
            userNameDB = row[1]
            passwordDB = row[2]
            tipo = row[3]
        # Usuario correto
        if user == userNameDB and password == passwordDB:
            session.clear()
            session['user'] = userNameDB
            session['tipo'] = tipo
            session['id'] = id

            logs.logadorInfo("Login realizado para o usuario: " + user)

            return redirect(url_for('admin.index'))
        # user errado
        else:
            logs.logadorInfo(
                "Login nao realizado, Login ou senha incorretos para o usuario: "
                + user)
            return redirect(url_for('login.index', userIncorrect=1))
    else:
        logs.logadorInfo("Usuario nao encontrado: " + userNameDB)
        return redirect(
            url_for('login.index',
                    userIncorrect=1,
                    userdb=userNameDB,
                    passwordDB=passwordDB,
                    user=user,
                    password=password))