From 199903f5b0be7eba3103121b4798a3368dfea591 Mon Sep 17 00:00:00 2001
From: James <james39.smith@live.uwe.ac.uk>
Date: Tue, 9 Apr 2024 21:15:24 +0100
Subject: [PATCH] added timed logout based on innactivity. logs cookies on all
 activity, logs out if cookie reaches 300s of innactivity

---
 myproject/debug.log             | 3 +++
 myproject/myproject/settings.py | 2 ++
 2 files changed, 5 insertions(+)

diff --git a/myproject/debug.log b/myproject/debug.log
index caada60..a10d534 100644
--- a/myproject/debug.log
+++ b/myproject/debug.log
@@ -1337,3 +1337,6 @@ Traceback (most recent call last):
   File "/usr/local/lib/python3.11/site-packages/django/template/base.py", line 555, in invalid_block_tag
     raise self.error(
 django.template.exceptions.TemplateSyntaxError: Invalid block tag on line 268: 'endblock', expected 'elif', 'else' or 'endif'. Did you forget to register or load this tag?
+Watching for file changes with StatReloader
+/usr/src/app/myproject/settings.py changed, reloading.
+Watching for file changes with StatReloader
diff --git a/myproject/myproject/settings.py b/myproject/myproject/settings.py
index d1a9799..09b85d5 100644
--- a/myproject/myproject/settings.py
+++ b/myproject/myproject/settings.py
@@ -175,6 +175,8 @@ IMAGE_URL = 'static/src/images/'
 LOGIN_REDIRECT_URL = '/'
 LOGOUT_REDIRECT_URL = '/'
 
+SESSION_COOKIE_AGE = 300
+SESSION_SAVE_EVERY_REQUEST = True
 
 #PayPal API settings
 PAYPAL_MODE = 'sandbox'
-- 
GitLab