From 23f5ad68f41db553438c12591b9a39c2b11a37f3 Mon Sep 17 00:00:00 2001 From: thomas Date: Wed, 12 Nov 2025 11:40:53 +0100 Subject: [PATCH] uitloggen --- test_ldap.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/test_ldap.php b/test_ldap.php index 76ed329..cbdf9f6 100644 --- a/test_ldap.php +++ b/test_ldap.php @@ -33,6 +33,23 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['username'], $_POST['p log_action($pdo, $username, 'Mislukte login via LDAP', 'Test-login script'); } } + +// Uitloggen +if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['logout'])) { + if (isset($_SESSION['user'])) { + // Log de uitlogactie + log_action($pdo, $_SESSION['user']['username'], 'Uitloggen via LDAP', 'Test-login script'); + } + + // Sessie verwijderen + session_unset(); + session_destroy(); + + // Herlaad de pagina om het loginformulier te tonen + header('Location: ' . $_SERVER['PHP_SELF']); + exit; +} + ?>