def do_registro(): username = request.forms.get('user') password = request.forms.get('password') password2 = request.forms.get('password2') name = request.forms.get('name') dni = request.forms.get('dni') if password != password2: response.set_cookie("err", "Las contrasenas no coinciden") redirect("/registro") return 0 users = usuario.getUserByNick(username) if len(users) > 0: response.set_cookie("err", "Nick en uso") redirect("/registro") datos = { "nick": username, "password": password, "nombre": name, "dni": dni } response.set_cookie("succ", "Usuario registrado") usuario.insertUsuario(datos) redirect("/") return 0
def do_registro(): username = request.forms.get('user') password = request.forms.get('password') password2 = request.forms.get('password2') name = request.forms.get('name') dni = request.forms.get('dni') if password != password2: response.set_cookie("err", "Las contrasenas no coinciden") redirect("/registro") return 0 users = usuario.getUserByNick(username) if len(users) > 0: response.set_cookie("err", "Nick en uso") redirect("/registro") datos = {"nick": username, "password": password, "nombre": name, "dni": dni} response.set_cookie("succ", "Usuario registrado") usuario.insertUsuario(datos) redirect("/") return 0
def do_login(): username = request.forms.get('user') password = request.forms.get('password') users = usuario.getUserByNick(username) if len(users) == 0 or users[0]["password"] != password: response.set_cookie("err", "Contrasena incorrecta") redirect("/") return 0 user = users[0] response.set_cookie("userNick", user["nick"], secret="asdf") response.set_cookie("userId", user["id"], secret="asdf") redirect("/inicio") return 0