{"version":3,"names":["console","log","window","location","pathname","callbackUrl","fetch","method","credentials","cache","then","response","status","warn","catch","error"],"sources":["theme-38-inline-common-head_tag.js"],"sourcesContent":["\n    console.log('gov.br auto refresh');\n        \n// Verifica se estamos na página de login e se o usuário não está autenticado\nif (window.location.pathname === '/login') {\n    \n    // Define a URL do callback com um parâmetro fictício para o \"wakeup\"\n    // NOTA: Esta URL depende do nome do seu plugin OAuth. \n    // Usamos 'oauth2_basic' como exemplo.\n    const callbackUrl = '/auth/oauth2_basic';\n\n        console.log(\"Iniciando requisição de 'wakeup' silenciosa para OAuth...\");\n\n        // Usando a API fetch para enviar a requisição de forma assíncrona\n        fetch(callbackUrl, {\n            method: 'GET',\n            credentials: 'include', // Não envia cookies ou credenciais, a menos que necessário\n            cache: 'no-cache'\n        })\n        .then(response => {\n            // O código de status não importa; se a chamada chegar ao servidor, \n            // a sessão ou o cache do IdP pode ser aquecido.\n            if (response.status === 200 || response.status === 500) {\n                 console.log(`Wakeup request finalizada com status: ${response.status}.`);\n            } else {\n                 console.warn(`Wakeup request retornou status inesperado: ${response.status}.`);\n            }\n        })\n        .catch(error => {\n            console.error(\"Erro durante o wakeup request silencioso:\", error);\n        });\n\n} \n"],"mappings":"AACIA,OAAO,CAACC,GAAG,CAAC,qBAAqB,CAAC;;AAEtC;AACA,IAAIC,MAAM,CAACC,QAAQ,CAACC,QAAQ,KAAK,QAAQ,EAAE;EAEvC;EACA;EACA;EACA,MAAMC,WAAW,GAAG,oBAAoB;EAEpCL,OAAO,CAACC,GAAG,CAAC,2DAA2D,CAAC;;EAExE;EACAK,KAAK,CAACD,WAAW,EAAE;IACfE,MAAM,EAAE,KAAK;IACbC,WAAW,EAAE,SAAS;IAAE;IACxBC,KAAK,EAAE;EACX,CAAC,CAAC,CACDC,IAAI,CAACC,QAAQ,IAAI;IACd;IACA;IACA,IAAIA,QAAQ,CAACC,MAAM,KAAK,GAAG,IAAID,QAAQ,CAACC,MAAM,KAAK,GAAG,EAAE;MACnDZ,OAAO,CAACC,GAAG,CAAC,yCAAyCU,QAAQ,CAACC,MAAM,GAAG,CAAC;IAC7E,CAAC,MAAM;MACFZ,OAAO,CAACa,IAAI,CAAC,8CAA8CF,QAAQ,CAACC,MAAM,GAAG,CAAC;IACnF;EACJ,CAAC,CAAC,CACDE,KAAK,CAACC,KAAK,IAAI;IACZf,OAAO,CAACe,KAAK,CAAC,2CAA2C,EAAEA,KAAK,CAAC;EACrE,CAAC,CAAC;AAEV","ignoreList":[]}