Keycloak-Integration und Authentication Layer dokumentieren

What is new and why?

Diese MR dokumentiert die Keycloak-Integration in der F13-Plattform.

Die Änderungen umfassen:

  • UML-Architekturdiagramm aktualisiert: Keycloak wurde als Authentifizierungskomponente in das Architekturdiagramm aufgenommen
  • Authentication Layer dokumentiert: Neue Dokumentation zur Authentifizierungsschicht in der Softwarearchitektur hinzugefügt
  • Deployment-Dokumentation erweitert: Informationen zu Keycloak-Build-Argumenten für das Frontend-Container-Image ergänzt
  • ARM64-Build-Hinweise: Zusätzliche Informationen für ARM64-Builds und Frontend-Container-Konfiguration hinzugefügt

Author's TODOs

  • Merge latest version of target branch (e.g., main) into your branch
  • Check if SPDX identifier MPL-2.0 and Copyright-Text 2025 Land Baden-Württemberg <InnoLab@stm.bwl.de> exists in newly created files and/or hasn't been deleted or modified in existing files
  • If necessary: Adapted the README.md
  • If necessary: Adapted the documentation (https://f13-os.de/)

Reviewer's TODOs

  • Check if the Author did their checks well enough
  • Try if the cause of the issue is solved as intended

To keep in mind

  • pre-commit used
  • Added logging output where necessary
  • Added/adjusted error handling to avoid unwanted crashes and make proper debugging and testing possible

Closes #46 (closed)

Merge request reports

Loading