Просмотр исходного кода

Avoid pre-auth if login_url.php is not created

dpeca 8 лет назад
Родитель
Сommit
c739e5fc48
1 измененных файлов с 13 добавлено и 12 удалено
  1. 13 12
      web/index.php

+ 13 - 12
web/index.php

@@ -1,15 +1,16 @@
 <?php
-//require_once('/usr/local/vesta/web/inc/secure_login.php');
-//session_start();
-//if (isset($_SESSION['user'])) {
-//    header("Location: /list/user/");
-//} else {
-//    header("Location: /login/");
-//}
 
-require_once('/usr/local/vesta/web/inc/login_url.php');
-if (isset($_GET[$login_url])) {
-  require_once('/usr/local/vesta/web/inc/secure_login.php');
+if (!file_exists('/usr/local/vesta/web/inc/login_url.php')) {
+    session_start();
+    if (isset($_SESSION['user'])) {
+        header("Location: /list/user/");
+    } else {
+        header("Location: /login/");
+    }
+} else {
+    require_once('/usr/local/vesta/web/inc/login_url.php');
+    if (isset($_GET[$login_url])) {
+      require_once('/usr/local/vesta/web/inc/secure_login.php');
+    }
+    header("Location: /webmail/");
 }
-
-header("Location: /webmail/");