REFAC: reorganizar a definição da rota de redirecionamento na raiz para testar se o public para de ser servido pelo nginx.

This commit is contained in:
Gabriel Amancio 2025-10-21 15:55:25 -03:00
parent d3b37a83a7
commit 6a15058a88

16
app.js
View File

@ -40,14 +40,6 @@ function createApp() {
}) })
); );
// redirect raiz
app.get("/", (req, res) => {
if (req.session?.user?.authenticated) {
return res.redirect("/public/index.html");
}
return res.redirect("/login");
});
// middleware que protege rotas que exigem login // middleware que protege rotas que exigem login
function requireAuth(req, res, next) { function requireAuth(req, res, next) {
if (req.session?.user?.authenticated) { if (req.session?.user?.authenticated) {
@ -69,6 +61,14 @@ app.get("/", (req, res) => {
return requireAuth(req, res, next); return requireAuth(req, res, next);
}); });
// redirect raiz
app.get("/", (req, res) => {
if (req.session?.user?.authenticated) {
return res.redirect("/public/index.html");
}
return res.redirect("/login");
});
///////////////////////////////////////////////////// /////////////////////////////////////////////////////
async function getMinDistance(lat, lon) { async function getMinDistance(lat, lon) {