🔴 Desarrollar un sistema de LOGIN con múltiples usuarios utilizando el lenguaje de programación Python para la autenticación de usuario y contraseña. ✅

Posted by

Login con varios usuarios en Python

Login con varios usuarios en Python

En este artículo, aprenderemos cómo crear un sistema de login con varios usuarios usando Python.

Código en Python para usuario y contraseña

A continuación, mostramos un ejemplo de código en Python que nos permitirá crear un sistema de login con varios usuarios. Primero, creamos un diccionario con los usuarios y contraseñas:

    
usuarios = {
    "usuario1": "contrasena1",
    "usuario2": "contrasena2",
    "usuario3": "contrasena3"
}
    
  

Luego, creamos una función que nos permitirá verificar si un usuario y contraseña son válidos:

    
def verificar_credenciales(usuario, contrasena):
    if usuario in usuarios and usuarios[usuario] == contrasena:
        return True
    else:
        return False
    
  

Con este código, podemos crear un sistema de login sencillo en Python que nos permitirá verificar las credenciales de varios usuarios.

Conclusiones

En resumen, hemos visto cómo crear un sistema de login con varios usuarios en Python. Con el uso de un diccionario y una función para verificar las credenciales, podemos implementar un sistema sencillo de autenticación de usuarios.

0 0 votes
Article Rating
7 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@sebastianruzicki938
9 months ago

¡Muy buen video!
Por cierto dejo el código exacto del video
PD: Aclaro que recomiendo que vean el video y entiendan el código (no solamente copiarlo y listo), y si pueden "mejórenlo" o agréguenle cosas para hacerlo mas completo.

class User:

def __init__(self, nom, pwd):

self.nom = nom

self.pwd = pwd

u1 = User("admin", "123")

u2 = User("ivan", "456")

usuarios = [u1, u2]

n = input("Ingrese su usuario: ")

p = input("Ingrese su contraseña: ")

k = 0

for i in range(len(usuarios)):

if usuarios[i].nom == n and usuarios[i].pwd == p:

print(usuarios[i].nom, "- Bienvenido al programa")

k = 1

break

if k==0:

print("Intente nuevamente")

@rosanamauno9273
9 months ago

buenisimo!!

@bryanlozano5063
9 months ago

Tengo dudas en un trabajo me podría ayudar??

@byxaviiii6631
9 months ago

Muchasss Graciasss!!! por cierto y habría alguna manera de poder hacer unas "keys" que podamos pedir conjunto al usuario y contraseña? y que esa key tenga un tiempo de vencimiento? se podría? o en que caso seria? si tienes un video me ayudarías mucho escribiéndolo en comentarios! jeje un saludo eres un grande!!

@salvadorcamachopacheco4017
9 months ago

Gracias a este curso estoy comprendiendo Phyton, me ha ayudado mucho para tener bases sobre este lenguaje en la universidad, actualmente voy en el video 45, pero espero poder llegar a la par conforme subir video, gracias por proporcionar este tipo de contenido a la plataforma

@oswaldorodriguez1128
9 months ago

Primero 👀

@Byspel
9 months ago

OBSERVA ESTE VÍDEO: 🔴 CÓMO hacer una LISTA de PRODUCTOS y PRECIOS en Python: https://youtu.be/ie3cQiB_Epc