diff options
-rw-r--r-- | etc/inc/auth.inc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/etc/inc/auth.inc b/etc/inc/auth.inc index 8d0dbd4..a694efb 100644 --- a/etc/inc/auth.inc +++ b/etc/inc/auth.inc @@ -1287,7 +1287,8 @@ function authenticate_user($username, $password, $authcfg = NULL) { function session_auth() { global $HTTP_SERVER_VARS, $config, $_SESSION, $page; - session_start(); + if (!session_id()) + session_start(); /* Validate incoming login request */ if (isset($_POST['login'])) { |