diff --git a/public/assets/js/account.js b/public/assets/js/account.js index 9d108ab..55ca390 100644 --- a/public/assets/js/account.js +++ b/public/assets/js/account.js @@ -6,7 +6,9 @@ async function ensureAuthenticated() { try { const me = await apiAction('auth.me', { method: 'GET' }); if (!me?.ok || !me?.user) { - window.location.href = '/login.php'; + if (!window.DISABLE_AUTH_REDIRECT) { + window.location.href = '/login.php'; + } return false; } window.__currentUser = me.user; diff --git a/public/assets/js/dashboard.js b/public/assets/js/dashboard.js index e7c09a5..e9e61e2 100644 --- a/public/assets/js/dashboard.js +++ b/public/assets/js/dashboard.js @@ -11,7 +11,9 @@ async function ensureAuthenticated() { try { const me = await apiAction('auth.me', { method: 'GET' }); if (!me?.ok || !me?.user) { - window.location.href = '/login.php'; + if (!window.DISABLE_AUTH_REDIRECT) { + window.location.href = '/login.php'; + } return false; } window.__currentUser = me.user;