dodanie csrf, oauth 2, dockerfile

This commit is contained in:
Marcin Cieślikowski
2026-03-16 10:43:19 +01:00
parent 56c7ecff6d
commit df448ea7c1
26 changed files with 916 additions and 318 deletions
+1 -6
View File
@@ -1,14 +1,9 @@
<?php
// 1. Rozpoczęcie sesji, aby mieć do niej dostęp
session_start();
// 2. Usunięcie wszystkich zmiennych sesyjnych (user_id, role, username)
session_unset();
// 3. Całkowite zniszczenie sesji na serwerze
unset($_SESSION['microsoft_oauth_state'], $_SESSION['microsoft_oauth_nonce']);
session_destroy();
// 4. Przekierowanie użytkownika do strony logowania
header("Location: login.php");
exit();
?>