From 88a8fbd1ffca15e0ee6a83fc0cbbf8c7f19464ce Mon Sep 17 00:00:00 2001 From: Lester Caine Date: Sat, 6 Jun 2026 23:04:38 +0100 Subject: kernel: revert installer login redirect attempts The signin/loginfrom session approach didn't work reliably due to session name inconsistency. Revert to original force_installer.tpl display. Use gOverrideLoginFunction for upgrade-time admin access. Co-Authored-By: Claude Sonnet 4.6 --- includes/setup_inc.php | 6 ------ 1 file changed, 6 deletions(-) diff --git a/includes/setup_inc.php b/includes/setup_inc.php index 8939fbc..ba1487f 100755 --- a/includes/setup_inc.php +++ b/includes/setup_inc.php @@ -274,12 +274,6 @@ if( $gBitSystem->isDatabaseValid() ) { // INSTALLER_FORCE was set earlier and here we force the installer if needed. if( defined( 'INSTALLER_FORCE' )) { - if( !$gBitUser->isAdmin() ) { - // Non-admin: redirect to the normal signin page so the reliable cookie/session - // login flow handles auth, then bring the user back to the installer. - $_SESSION['loginfrom'] = INSTALL_PKG_URL.'install.php'; - KernelTools::bit_redirect( USERS_PKG_URL.'signin.php' ); - } $gBitSmarty->display( "bitpackage:kernel/force_installer.tpl" ); die; } \ No newline at end of file -- cgit v1.3