27 lines
699 B
TypeScript
27 lines
699 B
TypeScript
require('dotenv').config();
|
|
|
|
const msalConfig = {
|
|
auth: {
|
|
clientId: process.env.AZURE_CLIENT_ID,
|
|
authority: `https://login.microsoftonline.com/${process.env.AZURE_TENANT_ID}`,
|
|
clientSecret: process.env.AZURE_CLIENT_SECRET,
|
|
},
|
|
system: {
|
|
loggerOptions: {
|
|
loggerCallback(loglevel, message, containsPii) {
|
|
console.log(message);
|
|
},
|
|
piiLoggingEnabled: false,
|
|
logLevel: 'Info',
|
|
},
|
|
},
|
|
};
|
|
|
|
const REDIRECT_URI = process.env.AZURE_REDIRECT_URI;
|
|
const POST_LOGOUT_REDIRECT_URI = process.env.FRONTEND_URL;
|
|
|
|
module.exports = {
|
|
msalConfig,
|
|
REDIRECT_URI,
|
|
POST_LOGOUT_REDIRECT_URI,
|
|
}; |