Exemplo n.º 1
0
Arquivo: app.py Projeto: namcent/login
def add():

    form = forms.FormLogin(request.form)

    user = form.user.data
    password = form.password.data

    with open("usuarios.csv", "a") as usuarios_archivo:
        usuarios_archivo.write(user + "," + password + "\n")

    return render_template('created.html')
Exemplo n.º 2
0
Arquivo: app.py Projeto: namcent/login
def login():

    valido = False

    form = forms.FormLogin(request.form)

    user = form.user.data
    password = form.password.data

    with open("usuarios.csv") as usuarios_archivo:
        usuarios = csv.reader(usuarios_archivo)

        for usuario in usuarios:
            if usuario[0] == user and usuario[1] == password:
                valido = True

    return render_template('account.html',
                           password=password,
                           usuario=user,
                           valido=valido)
Exemplo n.º 3
0
def login():
    loginform = forms.FormLogin(request.form)
    if request.method == 'POST' and loginform.validate():
        username = loginform.username.data
        password = loginform.password.data

        user = User.query.filter_by(username=username).first()
        if user is not None and user.verify_password(password):
            success_messages = "Bienvenido {}".format(username)
            flash(success_messages)
            session['username'] = username
            return redirect(url_for('index'))
        else:
            error_message = 'usuario no valido'
            flash(error_message)

        session['username'] = loginform.username.data

    title = "Curso flask login"
    return render_template('login.html', title=title, form=loginform)
Exemplo n.º 4
0
def login():

    #Creamos un objeto de Formulario
    formulario = forms.FormLogin(request.form)
    if request.method == 'POST' and formulario.validate():
        session.pop('user_id', None)

        username = request.form['username']
        password = request.form['password']

        user = [x for x in users if x.username == username][0]

        if user and user.password == password:
            session['user_id'] = user.id
            os.system('python capture.py' + '  ' + username)

        flash("Contraseña invalida ", "ERROR")
        return redirect(url_for('login'))

    return render_template('login.html',
                           form=formulario,
                           textTransaction=textTransaction)
Exemplo n.º 5
0
Arquivo: app.py Projeto: namcent/login
def create():

    form = forms.FormLogin()
    return render_template('create.html', form=form)
Exemplo n.º 6
0
Arquivo: app.py Projeto: namcent/login
def index():

    form = forms.FormLogin()
    return render_template('index.html', form=form)
Exemplo n.º 7
0
def registro():
    formulario = forms.FormLogin(request.form)
    return render_template('login2.html',
                           form=formulario,
                           textTransaction=textTransaction)