"🔧 Ajout des fonctions gestion connexions et insertion dans bde
This commit is contained in:
10
domo91.py
10
domo91.py
@@ -130,6 +130,16 @@ if not st.session_state.get("authenticated"):
|
||||
st.session_state["role"] = result["role"]
|
||||
st.session_state["lieu_autorise"] = result["Lieu"]
|
||||
st.success(f"Connecté comme {result['role']} ({result['Lieu']})")
|
||||
# ➕ Enregistrement de la connexion dans Connexion_Log
|
||||
try:
|
||||
now = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
||||
cursor.execute("""
|
||||
INSERT INTO Connexion_Log (Utilisateur, Lieu, Date_Connexion)
|
||||
VALUES (%s, %s, %s)
|
||||
""", (login, result["Lieu"], now))
|
||||
conn.commit()
|
||||
except Exception as e:
|
||||
st.warning(f"⚠️ Connexion enregistrée échouée : {e}")
|
||||
st.rerun()
|
||||
else:
|
||||
st.sidebar.error("Identifiants invalides")
|
||||
|
||||
Reference in New Issue
Block a user