prepare('SELECT * FROM users WHERE LOWER(email) = LOWER(?)'); $stmt->execute([$email]); $user = $stmt->fetch(); if ($user && password_verify($pass, $user['password_hash'])) { rate_limit_reset('login_email', strtolower($email)); customer_login($user); redirect('/home.php'); } $errors[] = 'E-Mail-Adresse oder Passwort ist falsch.'; } } $logo = get_setting('logo_path'); $banner = get_setting('banner_path'); $displayName = get_setting('display_name', config()['site']['name']); $kbEnabled = get_setting('kb_enabled', '1') === '1'; $privacyLabel = get_setting('footer_privacy_label', 'Datenschutz'); $privacyUrl = get_setting('footer_privacy_url', ''); $privacyHtml = get_setting('footer_privacy_html', ''); $imprintLabel = get_setting('footer_imprint_label', 'Impressum'); $imprintUrl = get_setting('footer_imprint_url', ''); $imprintHtml = get_setting('footer_imprint_html', ''); ?>