summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/web/lib/hooks.php6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/web/lib/hooks.php b/src/web/lib/hooks.php
index 45316ec..266f2cb 100644
--- a/src/web/lib/hooks.php
+++ b/src/web/lib/hooks.php
@@ -1,6 +1,12 @@
<?php /* Copyright (c) 2024 Freya Murphy */
function XSSBOOK_begin_session(): void {
+
+ $session_dir = '/var/run/crimson/xssbook';
+ if (!is_dir($session_dir))
+ mkdir($session_dir, 0770, FALSE);
+
+ session_save_path($session_dir);
session_start();
setcookie(
session_name(),