From 9bbb23de484d7eb3281928354e66dd2fed916119 Mon Sep 17 00:00:00 2001 From: "Peter.Morton" Date: Wed, 26 Jul 2023 16:58:13 -0500 Subject: [PATCH] Added cookie handling and morgan logging updates --- src/loaders/express.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/loaders/express.js b/src/loaders/express.js index ac2292d..ebc9baa 100644 --- a/src/loaders/express.js +++ b/src/loaders/express.js @@ -9,6 +9,7 @@ import { logger } from "../utils/index.js"; // import { rateLimiter } from '../api/middlewares/index.js'; import bodyParser from "body-parser"; import session from "express-session"; +import cookieParser from "cookie-parser"; export default (app) => { logger.info("Loading Express ..."); @@ -31,9 +32,15 @@ export default (app) => { app.use(cors({ origin: true, credentials: true })); app.use(bodyParser.urlencoded({ extended: false })); app.use(bodyParser.json()); - app.use(morgan("dev")); + // app.use(morgan("dev")); + app.use(morgan("common", { + stream: { + write: (message) => logger.info(message.trim()), + }, + })); app.use(helmet()); app.use(compression()); + app.use(cookieParser()); app.use(express.static("public")); app.disable("x-powered-by"); app.disable("etag");