dodanie csrf, oauth 2, dockerfile
This commit is contained in:
+1
-6
@@ -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();
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user