Unifi-Voucher-Tool/admin
Claude eec28f77b8
Erweiterte Features (1/2): Trusted-Proxy-IP, Bandbreitenlimits, 2FA
- Schema: updater/migrations/0002 + database.sql (users.totp_*, voucher_templates
  qos_*, neue Tabelle api_keys)
- Trusted-Proxy-IP: Auth::clientIp() wertet X-Forwarded-For nur hinter
  konfiguriertem trusted_proxy aus (korrektes Rate-Limit/Audit hinter Proxy)
- Bandbreiten-/Datenlimits: UniFiController::createVoucher akzeptiert QoS
  (down/up kbit/s, Datenkontingent MB); Voucher-Profile speichern Limits,
  Voucher-Formular reicht sie via Template-Quick-Select durch
- 2FA (TOTP, RFC 6238): includes/Totp.php (gegen RFC-Testvektoren verifiziert),
  zweistufiger Login, admin/security.php zum Aktivieren/Deaktivieren mit QR,
  Nav-Link + i18n
2026-06-05 19:39:28 +00:00
..
audit_log.php Merge: UI/UX-Feature-Branch integrieren + Security-Patches re-applien 2026-06-05 19:10:18 +00:00
index.php Merge: UI/UX-Feature-Branch integrieren + Security-Patches re-applien 2026-06-05 19:10:18 +00:00
security.php Erweiterte Features (1/2): Trusted-Proxy-IP, Bandbreitenlimits, 2FA 2026-06-05 19:39:28 +00:00
settings.php Merge: UI/UX-Feature-Branch integrieren + Security-Patches re-applien 2026-06-05 19:10:18 +00:00
sites.php Merge: UI/UX-Feature-Branch integrieren + Security-Patches re-applien 2026-06-05 19:10:18 +00:00
templates.php Erweiterte Features (1/2): Trusted-Proxy-IP, Bandbreitenlimits, 2FA 2026-06-05 19:39:28 +00:00
update.php Updater-System (OpenNIT-Modell) im isolierten updater/-Ordner 2026-06-05 18:51:51 +00:00
users.php Merge: UI/UX-Feature-Branch integrieren + Security-Patches re-applien 2026-06-05 19:10:18 +00:00
vouchers.php Merge: UI/UX-Feature-Branch integrieren + Security-Patches re-applien 2026-06-05 19:10:18 +00:00