From 59a75f811d32c4e211ba7e6fcf1a15e5832ce298 Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Thu, 12 Oct 2023 21:56:11 +0100 Subject: [PATCH] Disable auth for development Signed-off-by: Fred Boniface --- package.json | 1 + src/middlewares/auth.middlewares.js | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/package.json b/package.json index a8d3462..d90fe5e 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "scripts": { "build": "tsc", "run": "tsc && node dist/app.js", + "dev": "NODE_ENV=development tsc && node dist/app.js", "start": "node app.js", "test": "jest", "format": "npx prettier -w ." diff --git a/src/middlewares/auth.middlewares.js b/src/middlewares/auth.middlewares.js index 9d021c8..2e524ac 100644 --- a/src/middlewares/auth.middlewares.js +++ b/src/middlewares/auth.middlewares.js @@ -4,6 +4,11 @@ const logger = require("../utils/logger.utils"); module.exports = async function authCheck(req, res, next) { //log.out("authMiddlewares: Checking authentication", "dbug"); logger.logger.debug("Auth check starting"); + if (process.env.NODE_ENV === "development") { + logger.logger.warn("DEVELOPMENT MODE - AUTHENTICATION DISABLED") + res.isAuthed = true; + return next() + } try { var uuid = req.headers.uuid; } catch (err) {