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.
¡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")
buenisimo!!
Tengo dudas en un trabajo me podría ayudar??
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!!
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
Primero 👀
OBSERVA ESTE VÍDEO: 🔴 CÓMO hacer una LISTA de PRODUCTOS y PRECIOS en Python: https://youtu.be/ie3cQiB_Epc