Private
Public Access
1
0

refacto: Replaced useless DB queries by websocket calls + patching WS auth-token leak

This commit is contained in:
gauvainboiche
2026-04-01 18:47:37 +02:00
parent e28a2d6e9c
commit f161ccb0f0
33 changed files with 6246 additions and 43 deletions

View File

@@ -11,7 +11,18 @@ const publicDir = path.join(__dirname, "..", "public");
const app = express();
app.use(cors({ origin: process.env.CORS_ORIGIN ?? "*" }));
app.use(express.json());
app.use(express.static(publicDir));
app.use(express.static(publicDir, {
etag: false,
lastModified: false,
setHeaders: (res) => {
res.set("Cache-Control", "no-store");
},
}));
app.use("/api", (_req, res, next) => {
res.set("Cache-Control", "no-store");
next();
});
app.use("/api/auth", authRouter);
app.use("/api", gameRouter);