From cf5f7c795779d90f1e7ae38038913e1fc1bda1f1 Mon Sep 17 00:00:00 2001 From: Sharif Rahaman Date: Mon, 18 Aug 2025 14:43:47 -0700 Subject: [PATCH] Move Entra configs to separate file --- Project/oAuthConfig.js | 8 +++++++- Project/webpack.config.js | 8 ++++---- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/Project/oAuthConfig.js b/Project/oAuthConfig.js index ca9776a2..1ccc1966 100644 --- a/Project/oAuthConfig.js +++ b/Project/oAuthConfig.js @@ -10,4 +10,10 @@ const authScopes = { m365Login: [] }; -module.exports = {authConfig, authScopes } \ No newline at end of file +const entraCredentialConfig = { + tenantId: 'ENTER_TENANT_ID', + clientId: 'ENTER_CLIENT_ID', + resourceEndpoint: 'ACS_RESOURCE_ENDPOINT' // e.g., 'https://contoso.unitedstates.communication.azure.com/' +}; + +module.exports = {authConfig, authScopes, entraCredentialConfig } \ No newline at end of file diff --git a/Project/webpack.config.js b/Project/webpack.config.js index 1daa535b..db48e616 100644 --- a/Project/webpack.config.js +++ b/Project/webpack.config.js @@ -7,7 +7,7 @@ const axios = require("axios"); const bodyParser = require('body-parser'); const msal = require('@azure/msal-node'); -const {authConfig, authScopes} = require('./oAuthConfig'); +const {authConfig, authScopes, entraCredentialConfig} = require('./oAuthConfig'); const clientId = authConfig.auth.clientId; @@ -217,9 +217,9 @@ module.exports = { try { res.setHeader('Content-Type', 'application/json'); res.status(200).json({ - tenantId: 'ENTER_TENANT_ID', - clientId: 'ENTER_CLIENT_ID', - resourceEndpoint: 'ACS_RESOURCE_ENDPOINT' // e.g., 'https://contoso.unitedstates.communication.azure.com' + tenantId: entraCredentialConfig.tenantId, + clientId: entraCredentialConfig.clientId, + resourceEndpoint: entraCredentialConfig.resourceEndpoint }); } catch (e) { console.error(e);