diff --git a/api/index.php b/api/index.php index c3199857..f3c22be0 100644 --- a/api/index.php +++ b/api/index.php @@ -10,9 +10,12 @@ chdir(".."); + define('TTRSS_SESSION_NAME', 'ttrss_api_sid'); + require_once "db.php"; require_once "db-prefs.php"; require_once "functions.php"; + require_once "sessions.php"; define('AUTH_DISABLE_OTP', true); diff --git a/include/sessions.php b/include/sessions.php index 5aeda62f..e692d116 100644 --- a/include/sessions.php +++ b/include/sessions.php @@ -104,5 +104,7 @@ session_set_cookie_params(SESSION_COOKIE_LIFETIME); - session_start(); + if (!defined('TTRSS_SESSION_NAME') || TTRSS_SESSION_NAME != 'ttrss_api_sid') { + session_start(); + } ?>