Kanbante 0.46.0 : pont SSO par utilisateur (fin du mono-utilisateur), /api/search par utilisateur, liaison draco par l'administrateur (app/main.py, app/draco.py)

This commit is contained in:
Spark
2026-11-06 13:54:11 +00:00
parent 5f19488c47
commit f6476c786d
2 changed files with 103 additions and 52 deletions
+6 -3
View File
@@ -9,9 +9,12 @@ est présenté). Vérification hmac/hashlib — mêmes sémantiques que
les validateurs de TikTak (0.52.0) et Flowdeck (7.74.0).
Le pont ``GET /auth/draco`` (app/main.py) convertit un cookie valide
en session Kanbante native. Kanbante est mono-utilisateur
(identifiants configurés par l'environnement) : un jeton valide
désigne l'opérateur configuré — pas de table de liens. Sans secret
en session Kanbante native. Depuis la 0.46.0 (HUB-16), la
correspondance est PAR UTILISATEUR : le ``sub`` des claims désigne
le compte Kanbante lié dans ``users.draco_sub`` (résolution et
création JIT : app.accounts.resolve_draco_user) — un jeton valide
ne désigne plus « l'opérateur » par hypothèse. Ce module ne fait
que valider le jeton ; il ne connaît aucun compte. Sans secret
configuré, module inerte.
"""