do not use session id in form key if not logged in

This commit is contained in:
Uwe Steinmann 2021-04-18 07:02:53 +02:00
parent 888d75953e
commit 6c0b544446

View File

@ -473,10 +473,10 @@ function showtree() { /* {{{ */
function createFormKey($formid='') { /* {{{ */
global $settings, $session;
if($id = $session->getId()) {
if($session && $id = $session->getId()) {
return md5($id.$settings->_encryptionKey.$formid);
} else {
return false;
return md5($settings->_encryptionKey.$formid);
}
} /* }}} */