logout(); header('Location: ' . Bootstrap::url('admin/login.php')); exit; } if ($auth->isLoggedIn()) { header('Location: ' . Bootstrap::url('admin/index.php')); exit; } $error = ''; $username = ''; if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (!Csrf::validate((string) ($_POST['csrf'] ?? ''))) { $error = 'Ungültiges CSRF-Token.'; } else { $username = trim((string) ($_POST['username'] ?? '')); $password = (string) ($_POST['password'] ?? ''); if ($auth->login($username, $password)) { header('Location: ' . Bootstrap::url('admin/index.php')); exit; } $error = 'Login fehlgeschlagen.'; } } $csrf = Csrf::token(); ?> Admin Login

Admin Login