diff --git a/src/middleware/basicAuthMiddleware.js b/src/middleware/basicAuthMiddleware.js index 2f368214c..a5b1b3459 100644 --- a/src/middleware/basicAuthMiddleware.js +++ b/src/middleware/basicAuthMiddleware.js @@ -3,9 +3,11 @@ * allow access to the endpoint after successful authentication. */ -const {dirname} = require('path'); -const appDir = dirname(require.main.filename); -const config = require(appDir + '/config.conf'); +//const {dirname} = require('path'); +//const appDir = dirname(require.main.filename); +//const config = require(appDir + '/config.conf'); +const path = require('path'); +const config = require(path.join(process.cwd(), './config.conf')); const unauthorizedResponse = (res) => { res.set('WWW-Authenticate', 'Basic realm="SillyTavern", charset="UTF-8"'); @@ -36,4 +38,4 @@ const basicAuthMiddleware = function (request, response, callback) { } } -module.exports = basicAuthMiddleware; \ No newline at end of file +module.exports = basicAuthMiddleware;