From b68c8a08c2cb3146457f332b5cc59b394e1b8d8d Mon Sep 17 00:00:00 2001 From: asif Date: Tue, 11 Nov 2025 01:52:26 +0530 Subject: [PATCH] added npci as client type header --- src/middlewares/clientVerifier.middleware.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/middlewares/clientVerifier.middleware.js b/src/middlewares/clientVerifier.middleware.js index 19889a9..e1e2b22 100644 --- a/src/middlewares/clientVerifier.middleware.js +++ b/src/middlewares/clientVerifier.middleware.js @@ -1,9 +1,11 @@ const { logger } = require('../util/logger'); function verifyClient(req, res, next) { + console.log('printing headers'); + console.log(req.headers); const clientHeader = req.headers['x-login-type']; - if (!clientHeader || (clientHeader !== 'MB' && clientHeader !== 'IB' && clientHeader !== 'eMandate' && clientHeader !=='Admin')) { + if (!clientHeader || (clientHeader !== 'MB' && clientHeader !== 'IB' && clientHeader !== 'NPCI' && clientHeader !== 'eMandate' && clientHeader !=='Admin')) { logger.error( `Invalid or missing client header. Expected 'MB' or 'IB'. Found ${clientHeader}` );