diff --git a/packages/api/src/controllers/auth.js b/packages/api/src/controllers/auth.js index 2b6389216..16f7e59e1 100644 --- a/packages/api/src/controllers/auth.js +++ b/packages/api/src/controllers/auth.js @@ -10,10 +10,6 @@ const { create } = require('lodash'); const logger = getLogger('auth'); -function shouldAuthorizeApi() { - return createAuthProvider().shouldAuthorizeApi(); -} - function unauthorizedResponse(req, res, text) { // if (req.path == getExpressPath('/config/get-settings')) { // return res.json({}); @@ -27,7 +23,7 @@ function unauthorizedResponse(req, res, text) { function authMiddleware(req, res, next) { const SKIP_AUTH_PATHS = ['/config/get', '/auth/oauth-token', '/auth/login', '/stream']; - if (!shouldAuthorizeApi()) { + if (!createAuthProvider().shouldAuthorizeApi()) { return next(); } let skipAuth = !!SKIP_AUTH_PATHS.find(x => req.path == getExpressPath(x)); @@ -68,5 +64,4 @@ module.exports = { }, authMiddleware, - shouldAuthorizeApi, }; diff --git a/packages/api/src/main.js b/packages/api/src/main.js index 3c0fa85fc..659c3f7d7 100644 --- a/packages/api/src/main.js +++ b/packages/api/src/main.js @@ -85,9 +85,7 @@ function start() { }); } - if (auth.shouldAuthorizeApi()) { - app.use(auth.authMiddleware); - } + app.use(auth.authMiddleware); app.get(getExpressPath('/stream'), async function (req, res) { const strmid = req.query.strmid;