allowDesktopPreview() ? '/?' . urlencode($auth->previewQueryKey()) . '=1' : null; $loginScreen = [ 'branding' => $auth->branding(), 'login_url' => $auth->isConfigured() ? '/auth/keycloak' : null, 'register_url' => '/auth/register', 'preview_url' => $previewUrl, 'keycloak_ready' => $auth->isConfigured(), 'callback_url' => $auth->redirectUri(), ]; require $projectRoot . '/partials/auth/login_screen.php';