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

20 lines
1.1 KiB
Markdown

# 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`).