- TOTP-Secret wird verschlüsselt-at-rest gespeichert (Crypto, Klartext-Fallback) - forgot_password.php: Throttle (3/15min je Session) gegen Reset-Spam - .gitignore für vendor/, composer.lock, phpunit-Cache, Updater-Laufzeitdaten - Verifiziert: PHPUnit 15/15 grün, PHPStan ohne Fehler
14 lines
373 B
Text
14 lines
373 B
Text
# Dev-/Test-Abhängigkeiten (Laufzeit braucht KEIN composer)
|
|
/vendor/
|
|
composer.lock
|
|
.phpunit.result.cache
|
|
.phpunit.cache/
|
|
|
|
# Updater-Laufzeitdaten
|
|
/updater/storage/.version
|
|
/updater/storage/.maintenance
|
|
/updater/storage/.update-progress
|
|
/updater/storage/.update.zip
|
|
/updater/storage/.update-staging/
|
|
/updater/storage/.migrations-lock
|
|
/updater/storage/updater-settings.json
|