def singin(): data = helper.leerArchivo(fileNameCredential) if request.method == 'POST': helper.saveUser(data, fileNameCredential, request.form['name'], request.form['pass']) return redirect(url_for('success')) else: return render_template('singIn.html')
def login(): data = helper.leerArchivo(fileNameCredential) if request.method == 'POST': nameUser = request.form['name'] passUser = request.form['pass'] output = helper.validatepassword(data, nameUser, passUser) print(output, data, nameUser, passUser) if (output == True): return redirect(url_for('home')) else: return redirect(url_for('signin')) else: return render_template('login.html')
def login(): data = helper.leerArchivo(fileNameCredentials) if request.method == 'POST': nameUser = request.form['name'] passUser = request.form['pass'] output = helper.validatePassword(data, nameUser, passUser) if (output == True): return redirect(url_for('home')) elif (output == "Usuario no registrado"): return redirect(url_for("singin")) else: return 'Falló proceso de autenticación' else: return render_template('login.html')
def login(): data = helper.leerArchivo(fileNameCredential) if request.method == "POST": nameUser = request.form["name"] passUser = request.form["pass"] output = helper.validatePassword(data, nameUser, passUser) if (output == True): return redirect(url_for("home")) elif (output == "Usuario no registrado"): return redirect(url_for("singIn")) else: return "Falló proceso de autenticación" else: return render_template("login.html")
import utilidades as helper import pandas as pd data = helper.leerArchivo('usuarios.csv') print(data) print(data['user']) nombre = 'maria' psw = '1234' listaNombres = list(data['user'].values()) listaNombres.append(nombre) listaPsw = list(data['pass'].values()) listaPsw.append(psw) data['user'] = listaNombres data['pass'] = listaPsw print(data) dataFrameUser = pd.DataFrame(data) dataFrameUser.to_csv('hola.csv', index=False, sep=';')
from flask import Flask, request, make_response, redirect, render_template, url_for import utilidades as helper #Se crea un objeto del tipo app que almacenará la aplicación app = Flask(__name__) fileNameCredentials = "users.csv" data = helper.leerArchivo(fileNameCredentials) @app.errorhandler(404) def not_found(error): return render_template("404.html") @app.route('/') def baseRoute(): return redirect(url_for('login')) @app.route("/home") def home(): return render_template("home.html") @app.route("/success") def success(): return render_template("success.html") @app.route('/signin', methods=['POST', 'GET']) def singin():
def home(): return render_template('home.html') data = helper.leerArchivo('usuarios.csv') print(list(data['user'].values())) return redirect(url_for('login'))
def home(): data = helper.leerArchivo('usuarios.csv') print(list(data['user'].values())) return redirect(url_for('login'))
from flask import Flask, request, make_response, redirect, render_template, url_for import utilidades as helper #se crea un objeto de tipo app app = Flask(__name__) fileNameCredential = "usuarios.csv" data = helper.leerArchivo("usuarios.csv") @app.errorhandler(404) def not_found(error): return render_template("404.html") @app.route('/') def baseRoute(): return redirect(url_for('login')) @app.route('/home') def home(): return render_template('home.html') @app.route('/success') def success(): return render_template('success.html') @app.route('/signin', methods=['POST', 'GET']) def signin():
def baseRoute(): helper.leerArchivo('usuarios.csv') return redirect(url_for('login'))