Schwarzer Navbar scrollt mit
Dieser Commit ist enthalten in:
@@ -1,43 +0,0 @@
|
||||
# Migration zu Passwort-Änderung und 2FA
|
||||
|
||||
## Übersicht
|
||||
Das Admin Panel unterstützt jetzt Passwort-Änderungen und Zwei-Faktor-Authentifizierung (2FA). Um diese Features zu nutzen, müssen bestehende Benutzer migriert werden.
|
||||
|
||||
## Migration durchführen
|
||||
|
||||
1. **Container neu bauen** (für neue Dependencies):
|
||||
```bash
|
||||
docker-compose down
|
||||
docker-compose build adminpanel
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
2. **Migration ausführen**:
|
||||
```bash
|
||||
docker exec -it v2_adminpanel python migrate_users.py
|
||||
```
|
||||
|
||||
Dies erstellt Datenbankeinträge für die in der .env konfigurierten Admin-Benutzer.
|
||||
|
||||
## Nach der Migration
|
||||
|
||||
### Passwort ändern
|
||||
1. Einloggen mit bisherigem Passwort
|
||||
2. Klick auf "👤 Profil" in der Navigation
|
||||
3. Neues Passwort eingeben (min. 8 Zeichen)
|
||||
|
||||
### 2FA aktivieren
|
||||
1. Im Profil auf "2FA einrichten" klicken
|
||||
2. QR-Code mit Google Authenticator oder Authy scannen
|
||||
3. 6-stelligen Code eingeben
|
||||
4. Backup-Codes sicher aufbewahren!
|
||||
|
||||
## Wichtige Hinweise
|
||||
- Backup-Codes unbedingt speichern (Drucker, USB-Stick, etc.)
|
||||
- Jeder Backup-Code kann nur einmal verwendet werden
|
||||
- Bei Verlust des 2FA-Geräts können nur Backup-Codes helfen
|
||||
|
||||
## Rückwärtskompatibilität
|
||||
- Benutzer aus .env funktionieren weiterhin
|
||||
- Diese haben aber keinen Zugriff auf Profil-Features
|
||||
- Migration ist erforderlich für neue Features
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren