API-Key - Fix - Nicht mehr mehrere
Dieser Commit ist enthalten in:
36
JOURNAL.md
36
JOURNAL.md
@@ -1,5 +1,41 @@
|
||||
# v2-Docker Projekt Journal
|
||||
|
||||
## Letzte Änderungen (22.06.2025 - 13:07 Uhr)
|
||||
|
||||
### Doppeltes API Key System entfernt ✅
|
||||
|
||||
**Problem:**
|
||||
- Zwei verschiedene API Keys wurden angezeigt:
|
||||
- `system_api_key` Tabelle: Globaler System API Key
|
||||
- `client_configs` Tabelle: Account Forger spezifischer API Key
|
||||
- Verwirrung welcher Key verwendet werden soll
|
||||
|
||||
**Lösung:**
|
||||
- Da Admin Panel exklusiv für Account Forger ist, nur noch ein API Key System
|
||||
- `api_key` Spalte aus `client_configs` entfernt
|
||||
- UI zeigt nur noch den System API Key als "API Key für Account Forger"
|
||||
- License Server validiert bereits gegen `system_api_key`
|
||||
|
||||
**Geänderte Dateien:**
|
||||
- `templates/license_config.html` - Entfernt doppelte API Key Anzeige
|
||||
- `migrations/remove_duplicate_api_key.sql` - Migration erstellt
|
||||
- Datenbank aktualisiert
|
||||
|
||||
### Orphaned API Tabellen entfernt ✅
|
||||
|
||||
**Entfernte Tabellen:**
|
||||
- `api_keys` - Ungenutzte API Key Tabelle (war leer)
|
||||
- `api_clients` - Alternative API Client Verwaltung (war leer)
|
||||
- `rate_limits` - Abhängige Tabelle (war leer)
|
||||
- `license_events` - Abhängige Tabelle (war leer)
|
||||
|
||||
**Resultat:**
|
||||
- Nur noch `system_api_key` Tabelle existiert
|
||||
- Keine verwirrenden Duplikate mehr
|
||||
- Saubere, eindeutige API Key Verwaltung
|
||||
|
||||
---
|
||||
|
||||
## Letzte Änderungen (22.06.2025 - 12:18 Uhr)
|
||||
|
||||
### Lizenzserver Session Management - Vollständig implementiert ✅
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren