From 768520cedd21d43e4d8d464c118d7d6258f88e5b Mon Sep 17 00:00:00 2001 From: Moirtz Wagner Date: Fri, 28 Aug 2026 15:37:49 +0200 Subject: [PATCH] Geraete-Endpunkte: Anmeldung voraussetzen actorDetails.php, sensorDetails.php, fillActorDD.php und fillSensorDD.php fragten die homeMesh-Datenbank ab und gaben Geraetenamen samt Steuer-URLs (command_url, command_parameters.url) aus - ohne jede Zugriffspruefung. Alle vier pruefen jetzt checkLogin(), bevor sie etwas ausgeben. Aufgerufen werden sie ausschliesslich aus js/solar/autoActionFuncs.js auf der Home-Seite, also aus einer angemeldeten Sitzung; der Regeleditor funktioniert unveraendert. Die SQL war bereits sauber (intval), es fehlte nur die Autorisierung. Co-Authored-By: Claude Opus 5 --- ajax/actorDetails.php | 7 +++++++ ajax/fillActorDD.php | 7 +++++++ ajax/fillSensorDD.php | 7 +++++++ ajax/sensorDetails.php | 7 +++++++ 4 files changed, 28 insertions(+) diff --git a/ajax/actorDetails.php b/ajax/actorDetails.php index e7ca81a..bbe7ecc 100644 --- a/ajax/actorDetails.php +++ b/ajax/actorDetails.php @@ -1,5 +1,12 @@