File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -86,14 +86,16 @@ public static function start($already_installed = true)
86
86
//ini_set('session.cookie_secure', 1);
87
87
//session ID in the cookie is only readable by the server
88
88
ini_set ('session.cookie_httponly ' , 1 );
89
+ if (api_is_https ()) {
90
+ ini_set ('session.cookie_secure ' , 1 );
91
+ }
89
92
90
93
if (api_get_configuration_value ('security_session_cookie_samesite_none ' )) {
91
94
if (PHP_VERSION_ID < 70300 ) {
92
95
$ sessionCookieParams = session_get_cookie_params ();
93
96
session_set_cookie_params ($ sessionCookieParams ['lifetime ' ], '/; samesite=None ' ,
94
97
$ sessionCookieParams ['domain ' ], true , $ sessionCookieParams ['httponly ' ]);
95
98
} else {
96
- ini_set ('session.cookie_secure ' , 1 );
97
99
ini_set ('session.cookie_samesite ' , 'None ' );
98
100
}
99
101
}
You can’t perform that action at this time.
0 commit comments