From 67fa28a2aff996394c6141dbd2715c534f1a1bda Mon Sep 17 00:00:00 2001 From: Admin MPCZ Date: Wed, 15 Apr 2026 11:52:20 +0200 Subject: [PATCH] Fix LDAP auto-provision: colonne display_name (pas full_name) --- app/routers/auth.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/routers/auth.py b/app/routers/auth.py index e07f9a1..ccf3eaf 100644 --- a/app/routers/auth.py +++ b/app/routers/auth.py @@ -50,7 +50,7 @@ async def login(request: Request, username: str = Form(...), password: str = For # Cree l'user DESACTIVE + sans permissions. Admin doit l'activer + permissionner. default_role = result.get("default_role", "viewer") db.execute(text(""" - INSERT INTO users (username, email, full_name, role, is_active, auth_type, password_hash) + INSERT INTO users (username, email, display_name, role, is_active, auth_type, password_hash) VALUES (:u, :e, :n, :r, false, 'ldap', '') """), {"u": username, "e": result.get("email", ""), "n": result.get("name", username), "r": default_role})