diff --git a/familyconnections/inc/utils.php b/familyconnections/inc/utils.php index 73400965..75914475 100644 --- a/familyconnections/inc/utils.php +++ b/familyconnections/inc/utils.php @@ -2769,6 +2769,12 @@ function loginUser ($userId, $remember) return false; } + if (session_id() !== '' && !session_regenerate_id(true)) + { + $fcmsError->setMessage(T_('Could not complete login.')); + return false; + } + // Setup Cookie/Session if ($remember >= 1) {