Browse Source

Login: Resolve double prompt for authentication code.

fusionate 2 years ago
parent
commit
e0b52b4f97
2 changed files with 9 additions and 24 deletions
  1. 1 1
      index.php
  2. 8 23
      login.php

+ 1 - 1
index.php

@@ -63,7 +63,7 @@
 		}
 		else {
 			//login prompt
-			require_once "resources/check_auth.php";
+			header("Location: ".PROJECT_PATH."/login.php");
 		}
 	}
 

+ 8 - 23
login.php

@@ -17,7 +17,7 @@
 
 	The Initial Developer of the Original Code is
 	Mark J Crane <[email protected]>
-	Portions created by the Initial Developer are Copyright (C) 2008-2022
+	Portions created by the Initial Developer are Copyright (C) 2008-2023
 	the Initial Developer. All Rights Reserved.
 
 	Contributor(s):
@@ -26,25 +26,10 @@
 //includes files
 	require_once __DIR__ . "/resources/require.php";
 
-//start session
-	if (!isset($_SESSION)) { session_start(); }
-
-//if config.conf file does not exist then redirect to the install page
-	if (file_exists("/usr/local/etc/fusionpbx/config.conf")) {
-		//BSD
-	} elseif (file_exists("/etc/fusionpbx/config.conf")) {
-		//Linux
-	} else {
-		header("Location: /core/install/install.php");
-		exit;
-	}
-
-//use custom login, if present, otherwise use default login
-	if (file_exists($_SERVER["PROJECT_ROOT"]."/themes/".$_SESSION['domain']['template']['name']."/login.php")) {
-		require_once "themes/".$_SESSION['domain']['template']['name']."/login.php";
-	}
-	else {
-		require_once "resources/login.php";
-	}
-
-?>
+//additional includes
+	require_once "resources/check_auth.php";
+
+//redirect
+	header("Location: ".PROJECT_PATH."/core/dashboard/");
+
+?>