Bootstrap: Zugriffsschluessel fuer Angriffsprotokoll fruehzeitig erzeugen

This commit is contained in:
2026-09-22 10:45:10 +02:00
parent 3c1128ca4d
commit 49308d311b
+7
View File
@@ -66,6 +66,13 @@ class Bootstrap extends Bootstrapper
$templateHandler = new TemplateHandler($plugin, $altchaService); $templateHandler = new TemplateHandler($plugin, $altchaService);
$validationHandler = new ValidationHandler($altchaService); $validationHandler = new ValidationHandler($altchaService);
// Zugriffsschluessel fuer die Protokoll-Ansicht (log.php) frueh erzeugen, sofern das
// Angriffsprotokoll aktiv ist -- so liegt die Datei mit dem Schluessel bereit, sobald
// der Admin sie das erste Mal braucht, statt erst nach der ersten abgelehnten Anfrage.
if ($altchaService->isAttackLogEnabled()) {
$altchaService->getLogViewToken();
}
// Früheste mögliche Prüfung der Newsletter-Anmeldung: läuft direkt hier, noch // Früheste mögliche Prüfung der Newsletter-Anmeldung: läuft direkt hier, noch
// bevor JTL-Shop das $_POST verarbeitet. Siehe ValidationHandler::guardNewsletterSubmission(). // bevor JTL-Shop das $_POST verarbeitet. Siehe ValidationHandler::guardNewsletterSubmission().
$validationHandler->guardNewsletterSubmission(); $validationHandler->guardNewsletterSubmission();