Index: trunk/kernel/include/modules.php =================================================================== diff -u -r267 -r268 --- trunk/kernel/include/modules.php (.../modules.php) (revision 267) +++ trunk/kernel/include/modules.php (.../modules.php) (revision 268) @@ -312,10 +312,11 @@ $env_arr = explode('-', $_GET['env']); $get_session_key = $env_arr[0]; - if(!$objSession->ValidSession() || ($objSession->GetSessionKey() != $get_session_key && $_POST['adminlogin'] != 1)) { - if ($_GET['expired'] == 1) { + $admin_login = isset($_POST['adminlogin']) && $_POST['adminlogin']; // $_POST['adminlogin'] != 1 + if(!$objSession->ValidSession() || ($objSession->GetSessionKey() != $get_session_key && !$admin_login)) { + if( isset($_GET['expired']) && ($_GET['expired'] == 1) ) $login_error = admin_language("la_text_sess_expired"); - } + return FALSE; //echo "Expired
"; }