diff options
Diffstat (limited to 'src/core/user.py')
| -rw-r--r-- | src/core/user.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/core/user.py b/src/core/user.py new file mode 100644 index 0000000..1d9db8d --- /dev/null +++ b/src/core/user.py @@ -0,0 +1,25 @@ +from src.database import dbuser +from PyQt5.QtWidgets import QMessageBox + +def login(mainWindow, email, password): + user = dbuser.DbUser() + if user.check_exist_email(email): + res = user.check_user_credential(email, password) + if res: + QMessageBox.information( + mainWindow, + "Connexion", + "Vous êtes connecté" + ) + else: + QMessageBox.warning( + mainWindow, + "Connexion", + "Mauvaise combinaison mail & mot de passe" + ) + else: + QMessageBox.warning( + mainWindow, + "Connexion", + "Mauvais email" + ) |
