예제 #1
0
	def ouvrirDialogue(self): # Renvoie le résultat de la connexion
		username=str(self.usernameText.text()) # Récupération des entrées 
		password=str(self.passwordText.text())
		conn=Connexion(username,password) # Création d'une connexion avec les paramètres des textboxes
		
		if conn.est_valide():
			reponse = QtGui.QMessageBox.information(self,    # Création d'une message box d'information (SUCCES)
             self.trUtf8("Bienvenue"), 
             self.trUtf8("Bienvenue "+username))
			self.state = True
			self.close()

		else:
			QtGui.QMessageBox.warning(self, 		# Création d'une message box d'avertissement (ECHEC)
             self.trUtf8("Erreur"), 
             self.trUtf8("Nom d'utilisateur / mot de passe incorrect !"))
			self.state=False
예제 #2
0
def connexion():
    res=False

    while(res==False):
        cls()
        print("================================================================================")
        print("===                         GESTION DE LA LUDOTHEQUE                         ===")
        print("================================================================================\n")
        print("CONNEXION:\n")
        login = str(raw_input("Nom d'utilisateur: "))
        password = getpass.getpass("Mot de passe: ")
        # Rajoute try
        con = Connexion(login,password)
        
        if con.est_valide():
            newSession(login)
            menu()
        else:
            cls()
            print "Erreur:: Merci de vous reconnecter"
            raw_input("Press Enter to try again")
            connexion()