diff options
author | Andrew Dolgov <[email protected]> | 2006-03-02 17:21:08 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2006-03-02 17:21:08 +0100 |
commit | 686c3ccfa6060be0b3ed2a634709bb7eff702f50 (patch) | |
tree | f55d99c13b35a82d634ad7fdfcf20f27fd960bcb | |
parent | 04febb0429adb24da43ac33bc6d925d450e10b60 (diff) |
SESSION_COOKIE_LIFETIME
-rw-r--r-- | config.php-dist | 3 | ||||
-rw-r--r-- | sessions.php | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/config.php-dist b/config.php-dist index 17b2ed53f..8baf4b76c 100644 --- a/config.php-dist +++ b/config.php-dist @@ -107,5 +107,8 @@ define('SESSION_CHECK_ADDRESS', true); // Bind sessions to specific IP address (requires DATABASE_BACKED_SESSIONS) + define('SESSION_COOKIE_LIFETIME', 3600); + // In seconds, 0 means delete on browser close + // vim:ft=php ?> diff --git a/sessions.php b/sessions.php index 36a982f7c..42877ffec 100644 --- a/sessions.php +++ b/sessions.php @@ -107,6 +107,8 @@ db_query($session_connection, $query); } + session_set_cookie_params(SESSION_COOKIE_LIFETIME); + if (DATABASE_BACKED_SESSIONS) { session_set_save_handler("open", "close", "read", "write", "destroy", "gc"); } |