Files
Wegwichtel/TODO-MODERATION.md
T
Florian Zumpe 4b8bdcad5f
Sonarqube Scanner / Prepare environment (push) Successful in 9s
Sonarqube Scanner / Build and test (push) Successful in 26s
Sonarqube Scanner / SonarQube analysis (push) Successful in 1m11s
Sonarqube Scanner / Deploy to Server (push) Successful in 8s
moderation preview of pictures and audio files
2026-10-03 15:48:04 +02:00

1.1 KiB

Moderation: Ersteller und Gerätekennung

Noch nicht umgesetzt: eine dauerhafte Owner-ID pro App auf einem Gerät und eine Zuordnung des Erstellers zu eingereichten Strecken. Das GPX-Attribut creator="Wegwichtel" ist ausschließlich die Kennung des erzeugenden Programms.

Sobald diese Funktion eingebaut wird:

  • Die Owner-ID beim Start einmal mit einem kryptografisch sicheren Zufallswert erzeugen und dauerhaft auf dem Gerät speichern. Löschen der Browserdaten muss ausdrücklich als Verlust dieser Identität berücksichtigt werden.
  • Bei der Einreichung die Erstellerzuordnung serverseitig übernehmen und in der CLI-Streckenübersicht von tools/python/moderate_routes.py anzeigen.
  • Zwischen Anzeigename, Gerätekennung und authentifizierter Berechtigung unterscheiden. Eine frei übermittelte Geräte-ID allein beweist kein Eigentum.
  • Tests für Start, Neustart, Einreichung und Anzeige der Kennung ergänzen.

Die Owner-ID ersetzt keine Anmeldung. Der Moderationszugang wird separat über Nginx und eine Passwortdatei geschützt (siehe MODERATION-MEDIEN.md).