From b25f55ce6a3a3eb61753d1ba7d9bd154d0c8e18f Mon Sep 17 00:00:00 2001 From: Chris Troutner Date: Wed, 4 Feb 2026 14:58:20 -0700 Subject: [PATCH] Adding more debugging --- src/middleware/basic-auth.js | 5 +++++ src/use-cases/fulcrum-use-cases.js | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/middleware/basic-auth.js b/src/middleware/basic-auth.js index 5c9f2e9..df1ba63 100644 --- a/src/middleware/basic-auth.js +++ b/src/middleware/basic-auth.js @@ -49,10 +49,15 @@ export function basicAuthMiddleware (req, res, next) { const providedToken = parts[1] + // Debug logging + wlogger.verbose(`Basic auth check: providedToken="${providedToken}", configuredToken="${configuredToken}", path="${req.path}"`) + // Compare tokens if (providedToken === configuredToken) { req.locals.basicAuthValid = true wlogger.verbose(`Basic auth validated for request to ${req.path}`) + } else { + wlogger.verbose(`Basic auth failed: token mismatch for request to ${req.path}`) } // Always continue to next middleware diff --git a/src/use-cases/fulcrum-use-cases.js b/src/use-cases/fulcrum-use-cases.js index 8221a9f..ba126c3 100644 --- a/src/use-cases/fulcrum-use-cases.js +++ b/src/use-cases/fulcrum-use-cases.js @@ -150,6 +150,8 @@ class FulcrumUseCases { if (bearerToken) { // Create a temporary bchjs instance with the bearer token from the request const restURL = process.env.RESTURL || process.env.REST_URL || process.env.LOCAL_RESTURL || config.restURL + + console.log('getTransactionsBulk() restURL: ', restURL) bchjsInstance = new BCHJS({ restURL, bearerToken