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
@@ -52,7 +52,7 @@ func TestWetterKommtAn(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
// Der Zwischenspeicher ist der Grund, warum die Leiste auf jeder Seite jeder App
|
||||
// Der Zwischenspeicher ist der Grund, warum die HoneyBar auf jeder Seite jeder App
|
||||
// stehen darf: Ohne ihn ginge bei jedem Seitenaufruf eine Anfrage nach draußen.
|
||||
func TestZweiteFrageGehtNichtNachDraussen(t *testing.T) {
|
||||
var aufrufe int32
|
||||
|
||||
Reference in new issue
Block a user