Gestion de l'utilisateur courant dans le main
This commit is contained in:
parent
0fed21d727
commit
c956fd251e
|
@ -5,7 +5,6 @@ Permet son accès au logiciel ou non
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import DB.dbLink as dbo
|
import DB.dbLink as dbo
|
||||||
import Users.Model as U
|
|
||||||
from getpass import getpass
|
from getpass import getpass
|
||||||
import hashlib
|
import hashlib
|
||||||
import mysql.connector as mariadb
|
import mysql.connector as mariadb
|
||||||
|
@ -15,7 +14,6 @@ class Auth():
|
||||||
access = False
|
access = False
|
||||||
|
|
||||||
def __init__(self, inputid,inputmdp):
|
def __init__(self, inputid,inputmdp):
|
||||||
#TODO : Récupérer les identifiants depuis un form dans une interface graphique
|
|
||||||
|
|
||||||
self.input_id = inputid
|
self.input_id = inputid
|
||||||
self.input_psswd = inputmdp
|
self.input_psswd = inputmdp
|
||||||
|
@ -42,7 +40,7 @@ class Auth():
|
||||||
if user_id != None:
|
if user_id != None:
|
||||||
if self.input_psswd.hexdigest() == user_psswd:
|
if self.input_psswd.hexdigest() == user_psswd:
|
||||||
Auth.access = True
|
Auth.access = True
|
||||||
Auth.current_user = U.User(user_id)
|
Auth.current_user = user_id
|
||||||
print("Accès autorisé")
|
print("Accès autorisé")
|
||||||
else:
|
else:
|
||||||
print("Accès refusé : Le mot de passe est incorrect")
|
print("Accès refusé : Le mot de passe est incorrect")
|
||||||
|
|
2
main.py
2
main.py
|
@ -12,7 +12,7 @@ login.fenetre.mainloop()
|
||||||
#On lance le programme
|
#On lance le programme
|
||||||
while auth.Auth.access == True:
|
while auth.Auth.access == True:
|
||||||
print("programme en cours")
|
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")
|
print("Bonjour", user.nom, user.prenom, "vous êtes dans la boucle")
|
||||||
|
|
||||||
os.system("pause")
|
os.system("pause")
|
||||||
|
|
Loading…
Reference in a new issue