FEAT: Adicionada rota protegida que serve apenas o index.html
This commit is contained in:
parent
6a15058a88
commit
1db2350b96
6
app.js
6
app.js
@ -598,6 +598,12 @@ app.get("/", (req, res) => {
|
|||||||
// servir /public APENAS quando autenticado
|
// servir /public APENAS quando autenticado
|
||||||
app.use("/public", requireAuth, express.static(path.join(__dirname, "public")));
|
app.use("/public", requireAuth, express.static(path.join(__dirname, "public")));
|
||||||
|
|
||||||
|
const path = require("path");
|
||||||
|
|
||||||
|
// rota protegida que serve o index.html
|
||||||
|
app.get("/app", requireAuth, (req, res) => {
|
||||||
|
res.sendFile(path.join(__dirname, "public", "index.html"));
|
||||||
|
});
|
||||||
|
|
||||||
/////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|||||||
@ -29,7 +29,7 @@ router.get("/auth/callback", async (req, res) => {
|
|||||||
return res.status(500).send("Erro ao salvar sessão.");
|
return res.status(500).send("Erro ao salvar sessão.");
|
||||||
}
|
}
|
||||||
console.log("[auth callback] sessão salva, redirecionando");
|
console.log("[auth callback] sessão salva, redirecionando");
|
||||||
return res.redirect("/public/index.html");
|
return res.redirect("/app");
|
||||||
});
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error("[auth callback] Erro ao obter tokens:", error.response?.data || error.message || error);
|
console.error("[auth callback] Erro ao obter tokens:", error.response?.data || error.message || error);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user