Interner Zugang auffindbar + Owner kann eigenen Code selbst aendern
- Footer hat jetzt einen eigenen Block "Intern" mit Links zum Bewerbungs-Postfach und zu Zugaenge & Rollen (vorher nur ein winziger Link ganz unten) - Postfach-Login verlinkt auf die Zugaenge-Seite - Neue Tabelle app_settings + Endpunkt /admin/owner/set-code: der Hauptadministrator kann seinen Code selbst aendern, mit Bestaetigung des aktuellen Codes; gespeichert wird nur der Hash - Neuer Tab "Mein Zugang" in zugaenge.html (nur fuer den Owner) Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
-- =====================================================================
|
||||
-- Allgemeine Einstellungen des internen Bereichs.
|
||||
-- Aktuell genutzt für: owner_code_hash — der SHA-256-Hash des
|
||||
-- Hauptadministrator-Codes, damit Dogi seinen eigenen Zugangscode
|
||||
-- selbst ändern kann (vorher lag er fest im Worker-Secret).
|
||||
-- Der Klartext-Code wird NIRGENDS gespeichert.
|
||||
-- =====================================================================
|
||||
CREATE TABLE IF NOT EXISTS app_settings (
|
||||
key TEXT PRIMARY KEY,
|
||||
value TEXT NOT NULL,
|
||||
updated_at TEXT NOT NULL
|
||||
);
|
||||
Reference in New Issue
Block a user