' . 'var __jarvisToken=' . json_encode($token) . ';' . 'var __jarvisUser=' . json_encode($name) . ';' . 'var sessionToken=' . json_encode($token) . ';' . 'var sessionUser=' . json_encode($name) . ';' . 'try{sessionStorage.setItem("jarvis_token",__jarvisToken);' . 'sessionStorage.setItem("jarvis_user",__jarvisUser);}catch(e){}' . ''; $html = str_replace('', '' . $inject, $html); // 2. Force login screen HIDDEN and app VISIBLE at the HTML level // so even if JS fails the user sees the dashboard, not the login form $html = str_replace( '
', '
', $html ); $html = str_replace( '
', '
', $html ); echo $html;