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:
+4
-2
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user