fix login redirect

This commit is contained in:
r.mubarakzyanov 2026-04-18 20:37:03 +03:00
parent d3ee9a3790
commit 1fadc22178

View File

@ -10,13 +10,18 @@ error_reporting(E_ALL | E_STRICT);
include(__DIR__ . '/../../../extra/auth.php');
//require_once __DIR__ . '/extra/auth.php';
// Here we just check if user is not
// Here we just check if user is not
// logged in, and in that case we redirect
// the user to vanguard login page.
if (! Auth::check()) {
redirectTo('../../public/login');
// Cut everything at /userarea/ and append /login.
$scriptName = $_SERVER['SCRIPT_NAME'] ?? '';
$basePath = substr($scriptName, 0, strpos($scriptName, '/userarea/'));
if ($basePath === false || $basePath === '') {
$basePath = '';
}
redirectTo($basePath . '/login');
}
$user = Auth::user();
@ -58,4 +63,4 @@ require_once(__DIR__ . '/../../languages/en/general.php');
//include("generalsettings.php");
?>
?>