BKF-Parkplatzkarte: Security-Update und stabilerer Live-Update-Flow

Die Parkplatzkarte wurde sicherheitstechnisch nachgeschärft: abgesicherter Update-Endpunkt, härtere Link-Validierung und reduzierte Datenlecks im Fehlerfall.

Für die BKF-Parkplatzkarte wurde ein gezieltes Security-Update ausgerollt. Fokus war: weniger Angriffsfläche, saubereres Secret-Handling und stabilere Update-Abläufe im Betrieb.

Direkt zur Karte: BKF-Parkplatzkarte

Was wurde geändert?

1. Update-Endpunkt abgesichert

  • Token liegt nicht mehr fest im Code.
  • Authentifizierung läuft jetzt primär über Header (X-Update-Token) bzw. Bearer-Header.
  • Standardaufruf ist auf POST begrenzt.
  • Legacy-Query-Token ist nur noch optional und explizit per Env-Flag aktivierbar.

2. Informationslecks reduziert (Backend)

  • Interne Pfade und Detailfehler werden im Normalbetrieb nicht mehr nach außen gegeben.
  • Erweiterte Debug-Details erscheinen nur noch, wenn Debug explizit aktiv ist.

3. Installationshinweis jetzt strikt auf Parkplatzkarte begrenzt

  • Der PWA-Installationshinweis wird nur noch im Kontext der Parkplatzkarte ausgeliefert.
  • Kein globales Erscheinen mehr beim bloßen Aufruf anderer Seiten.
  • Zusätzlich bleibt die bestehende Karten-/Nutzungslogik aktiv, damit der Hinweis weiterhin nur kontextsensitiv angezeigt wird.
  • Externe Links aus Kartendaten werden vor Ausgabe auf erlaubte Protokolle geprüft.
  • Für neue Tabs wurde die rel-Absicherung (noopener noreferrer) konsequent ergänzt.

5. Update-Skript modernisiert

  • Neues Trigger-Skript für den Live-Update-Flow arbeitet mit POST + Header-Token.
  • Fallback auf Legacy-Query ist nur für Übergangsphasen vorgesehen.

Ergebnis

Die Parkplatzkarte bleibt funktional unverändert im Frontend, ist aber im Hintergrund deutlich robuster und sicherer aufgestellt.

Erstellt mit Hugo
Ursprünglich basierend auf Stack von Jimmy Cai .
Eigenständig weiterentwickelt und erweitert durch ChristiansBlog.