summaryrefslogtreecommitdiff
path: root/src/web
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/web/_views/header_empty.php4
-rw-r--r--src/web/index.php13
2 files changed, 13 insertions, 4 deletions
diff --git a/src/web/_views/header_empty.php b/src/web/_views/header_empty.php
index 037c89a..cca43a1 100644
--- a/src/web/_views/header_empty.php
+++ b/src/web/_views/header_empty.php
@@ -1,6 +1,8 @@
<!DOCTYPE html>
-<html>
+<html lang="en">
<head>
+ <meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<script>
<?php if ($this->main->session): ?>
var jwtStr = <?=json_encode($this->main->session['jwt'])?>;
diff --git a/src/web/index.php b/src/web/index.php
index dc54905..e032ef2 100644
--- a/src/web/index.php
+++ b/src/web/index.php
@@ -1,8 +1,5 @@
<?php /* Copyright (c) 2024 Freya Murphy */
-session_save_path('/var/lib/php/session');
-session_start();
-
$webroot = dirname(__FILE__);
// load all the helper files
@@ -21,6 +18,16 @@ require($webroot . '/core/database.php');
require($webroot . '/core/loader.php');
require($webroot . '/core/router.php');
+session_save_path('/var/lib/php/session');
+session_set_cookie_params(
+ 60 * 60 * 24 * 365, // lifetime (seconds),
+ '/', // path
+ NULL, // domain,
+ FALSE, // secure,
+ FALSE // http only
+);
+session_start();
+
function __init() {
$load = new Loader();
$router = new Router($load);