summaryrefslogtreecommitdiff
path: root/core/classes
diff options
context:
space:
mode:
authorGeo Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2023-05-08 17:22:09 +0300
committerGeo Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2023-05-08 17:22:09 +0300
commit9aebaab3a198fcc5334119bdbef10750e08878ae (patch)
tree0da3869fa26fd5400cf98ae5c1956c892faf10a5 /core/classes
parent05e696a139b543c70025082257d413718c31a9dc (diff)
downloadclassroom-master.tar.gz
classroom-master.tar.bz2
classroom-master.zip
refactoring anom-parametres setupmaster
Diffstat (limited to 'core/classes')
-rw-r--r--core/classes/session/DefaultSession.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/classes/session/DefaultSession.php b/core/classes/session/DefaultSession.php
index 079ab9d..5e7ce39 100644
--- a/core/classes/session/DefaultSession.php
+++ b/core/classes/session/DefaultSession.php
@@ -15,6 +15,13 @@ class DefaultSession implements SessionHandlerInterface {
// (the default way)
// and let the session* functions
// do what they know
+ ini_set( "session.gc_maxlifetime", MAX_SESSION_LIFE );
+ session_set_cookie_params([
+ 'path' => '/',
+ // 'domain' => COOKIE_DOMAIN, # on localhost must be omitted entirely
+ 'secure' => COOKIE_SECURE,
+ 'samesite' => COOKIE_SAMESITE
+ ]);
session_name(SESSION_NAME);
session_start();
}