示例#1
0
def menu_usuarios():
    print(
        "_______________________________________________________________________________\n"
    )
    print(
        "                                INICIO DE SESION                               "
    )
    print(
        "_______________________________________________________________________________\n"
    )
    print(" 1. Ingresar               2. Registrarse               3. Salir\n")
    opcion = int(input("Opcion: "))

    print()
    Comandos.Crear_tabla("Huella")
    system("cls")

    if opcion == 1:
        huella_sensor = str(input("Identifiquese con su huella digital: "))
        bus = Comandos.Buscar(huella_sensor)
        if bus != None:
            print("\nAcceso permitido\n")
            print(f"BIENVENIDO {bus[2]} {bus[3]} AL LABORATORIO DE COMPUTO\n")
        else:
            pass
        if bus == None:
            print("\nAcceso denegado, su huella digital no esta registrada\n")
            print("1. Registrar huella digital           2. Salir\n")
            opcion = int(input("Opcion: "))
            print()
            if opcion == 1:
                registrarse()

            elif opcion == 2:
                print("Cerrando sesion ...")
            else:
                print("Opcion Invalida")

    elif opcion == 2:
        registrarse()

    elif opcion == 3:
        print("Cerrando sesion ...")

    else:
        print("Opcion Invalida")
示例#2
0
def registrarse():
    usuario = int(input("USERNAME: "******"PASSWORD: "******"Ingrese sus datos personales\n")
        nombre = str(input("Nombre: "))
        apellido = str(input("Apellido: "))
        input("Huella digital: ")
        huella_hash = Comandos.hashF()
        Comandos.añadir("Huella", huella_hash, nombre, apellido)
        b = Comandos.Buscar(huella_hash)
        print("\nSe ha registrado con exito\n")
        print(f"Nombre: {b[2]}\n")
        print(f"Apellido: {b[3]}\n")
        print(f"Valor Hash de la huella: {b[1]}\n")