Files
meldestelle/docs/99_Journal/_archive/2026-04-17_ZNS-Import-Auth-Fixes.md
T
2026-05-05 21:23:02 +02:00

1.6 KiB

Journal: ZNS-Import & Security Fixes

Datum: 2026-04-17 Agent: 🧹 [Curator]

📝 Zusammenfassung

In dieser Session wurden kritische Probleme bei der Authentifizierung im Onboarding-Workflow sowie Einschränkungen beim ZNS-Stammdaten-Import behoben.

🚀 Änderungen

🔐 Security & Auth

  • Onboarding-Fix: Der sharedKey wird nun beim Abschluss des Onboardings sofort in den AuthTokenManager geladen. Dies behebt den HTTP 401 Fehler bei der Cloud-Suche und beim ZNS-Sync, da Anfragen an das Backend nun korrekt authentifiziert sind.
  • Header-Integration: Der sharedKey fungiert als Bearer-Token für die Kommunikation mit dem API-Gateway.

📦 ZNS-Stammdaten-Import

  • Dateinamens-Toleranz: Der ZnsImportService im Backend wurde erweitert. Er erkennt nun Dateien wie VEREIN.DAT oder VEREIN01.DAT (Präfix-Matching), was die Kompatibilität mit verschiedenen Export-Formaten der ZNS verbessert.
  • Fehler-Reporting: Wenn Pflichtdateien (Vereine, Reiter) im ZIP fehlen, werden nun explizite Warnungen generiert.
  • UI-Veredelung:
    • Der StammdatenImportScreen zeigt nun die detaillierte Abschluss-Meldung des Backends in einem hervorgehobenen Banner an (z.B. "X neu importiert, Y aktualisiert").
    • Fehler- und Erfolgs-Zustände sind visuell deutlicher voneinander getrennt (PrimaryContainer vs ErrorContainer).
    • Polling-Statusmeldungen wurden verbessert.

🏁 Ergebnis

Der Onboarding-Workflow ist nun nahtlos mit der Cloud-Suche verzahnt. Der ZNS-Import ist robuster gegenüber abweichenden Dateibenennungen im ZIP-Archiv.

Status: Abgeschlossen