Systemmenue im Logo, in beiden Leisten
Das ■ HONEYOS ist jetzt ein Menue statt eines Links: Schreibtisch, Einstellungen, HoneyBar einklappen, Abmelden. In fremden Apps sind es Links auf den Schreibtisch (?einstellungen=1 / ?abmelden=1), weil die HoneyBar dort nicht schreiben darf — Sitzung und CSRF-Pruefwort ueber- leben die Site-Grenze nicht, und ein Abmelden per Aufruf koennte jede Seite ausloesen. Der Abmeldeknopf in der Menueleiste faellt weg (stand doppelt), und Abmelden erscheint nur, wenn HoneyOS ueberhaupt anmeldet — dafuer gibt /api/apps jetzt oidc mit heraus. Nebenbei: restliche 'Leiste' im Text zu 'HoneyBar' vereinheitlicht.
This commit is contained in:
1 parent
52deffa30e
commit
0a5cd94ba0
12 files changed
+244
-51
No files matched your search
@@ -16,7 +16,7 @@ import (
|
||||
|
||||
// Wetter kommt vom Server, nicht aus dem Browser.
|
||||
//
|
||||
// Die Leiste läuft auf jeder Seite jeder App. Fragte sie selbst beim
|
||||
// Die HoneyBar läuft auf jeder Seite jeder App. Fragte sie selbst beim
|
||||
// Wetterdienst an, ginge bei jedem Seitenaufruf aus jeder App eine Anfrage samt
|
||||
// IP dorthin — und die CSP jeder App müsste den fremden Ursprung erlauben. Holt
|
||||
// HoneyOS es, sieht der Dienst einen Server, und die Apps bleiben unberührt.
|
||||
|
||||
Reference in new issue
Block a user