Kanbante 0.46.0 : correspondance draco — create_user(draco_sub) et provisionnement (résolution, amorçage unique admin, JIT membre) (app/models.py, app/accounts.py)

This commit is contained in:
Spark
2026-11-06 13:54:11 +00:00
parent 37aa83ee45
commit 5f19488c47
2 changed files with 134 additions and 2 deletions
+4 -2
View File
@@ -1012,12 +1012,14 @@ def create_user(
role: str = "member",
display_name: str = "",
must_change_password: int = 0,
draco_sub: str | None = None,
) -> int:
with get_db() as conn:
cur = conn.execute(
"INSERT INTO users (username, password_hash, role, display_name, "
"must_change_password) VALUES (?, ?, ?, ?, ?)",
(username, password_hash, role, display_name, must_change_password),
"must_change_password, draco_sub) VALUES (?, ?, ?, ?, ?, ?)",
(username, password_hash, role, display_name,
must_change_password, draco_sub),
)
return int(cur.lastrowid)