Gestion de l'utilisateur courant dans le main

This commit is contained in:
Matt Marcha 2017-07-15 18:28:45 +02:00
parent 0fed21d727
commit c956fd251e
2 changed files with 2 additions and 4 deletions

View file

@ -5,7 +5,6 @@ Permet son accès au logiciel ou non
"""
import DB.dbLink as dbo
import Users.Model as U
from getpass import getpass
import hashlib
import mysql.connector as mariadb
@ -15,7 +14,6 @@ class Auth():
access = False
def __init__(self, inputid,inputmdp):
#TODO : Récupérer les identifiants depuis un form dans une interface graphique
self.input_id = inputid
self.input_psswd = inputmdp
@ -42,7 +40,7 @@ class Auth():
if user_id != None:
if self.input_psswd.hexdigest() == user_psswd:
Auth.access = True
Auth.current_user = U.User(user_id)
Auth.current_user = user_id
print("Accès autorisé")
else:
print("Accès refusé : Le mot de passe est incorrect")

View file

@ -12,7 +12,7 @@ login.fenetre.mainloop()
#On lance le programme
while auth.Auth.access == True:
print("programme en cours")
user = auth.Auth.current_user
user = U.User(auth.Auth.current_user)
print("Bonjour", user.nom, user.prenom, "vous êtes dans la boucle")
os.system("pause")