diff --git a/app.js b/app.js index 7573e81..b0b9d2d 100644 --- a/app.js +++ b/app.js @@ -630,23 +630,15 @@ function createApp() { // Usa as rotas de autenticação app.use("/", authRoutes); - // servir arquivos estáticos - if (process.env.NODE_ENV === 'development' && process.env.DEV_SKIP_AUTH === 'true') { - // em desenvolvimento e com bypass ativo, exponha /static sem exigir login - app.use(express.static(path.join(__dirname, "public"))); - } else { - // em produção, sirva a pasta pública apenas sob /public e protegida - // rota protegida que serve o index.html como /app (mantida para produção) - app.get("/app", requireAuth, (req, res) => { - res.sendFile(path.join(__dirname, "public", "index.html")); - }); - } - - // rota protegida que serve o index.html como /app (mantida para produção) + // servir arquivos estáticos da pasta public (rotas protegidas já são tratadas pelo middleware global) + app.use(express.static(path.join(__dirname, "public"))); + + // rota protegida que serve o index.html app.get("/app", requireAuth, (req, res) => { res.sendFile(path.join(__dirname, "public", "index.html")); }); + ///////////////////////////////////////////////////// return app;