- Verschifft
- 24. Oktober 2025 um 21:01 UTC
- Autor
- snadjafinia
- Ausschuss
- f02f3a8
Backend Änderungen (app/api/user-info/route.ts): - Lesen Sie GD-Feld von Redis Sitzungsdaten - Karte zu isGod in API Antwort Änderungen am Frontend (App/Hooks/useUserInfo.tsx): - Ist-Feld zur UserInfo-Schnittstelle hinzufügen - Fügen Sie getIsGod() Methode zum Haken - Export getIsGod für Komponenten Änderungen an der Benutzeroberfläche (App/components/NavTop.tsx): - Gott Modus umschalten (lila Thema) - Nur für Benutzer mit der Erlaubnis von Gott sichtbar (GD=true) - Toggle Zustand in localStorage gespeichert - Unabhängige Ein-/Auskontrolle für Gott-Modus Durchfluss: 1. Benutzer hat is_god=true in der Datenbank 2. SecurityService speichert GD=true in Redis Sitzung 3. /api/user-info zurückkehrt ist Gott=true 4. NavTop zeigt Gott-Modus toggle 5. Benutzer kann den Gottmodus aktivieren/deaktivieren (nur Benutzerzustand) Zweistufige Erlaubnis: - isGod: Erlaubnis, den Toggle zu SEHEN (aus Datenbank) - godModeActive: Aktueller UI-Zustand (localStorage)