45 lines
No EOL
1.4 KiB
TypeScript
45 lines
No EOL
1.4 KiB
TypeScript
import { LogLevel } from '@azure/msal-browser';
|
|
|
|
export const msalConfig = {
|
|
auth: {
|
|
clientId: '24cd6c8a-b592-4905-a5ba-d5fa9f911154',
|
|
authority: 'https://login.microsoftonline.com/6a51aaeb-2467-4186-9504-2a05aedc591f/',
|
|
redirectUri: '/',
|
|
postLogoutRedirectUri: '/',
|
|
navigateToLoginRequestUrl: false,
|
|
},
|
|
cache: {
|
|
cacheLocation: 'localStorage',
|
|
storeAuthStateInCookie: false,
|
|
},
|
|
system: {
|
|
loggerOptions: {
|
|
loggerCallback: (level: any, message: any, containsPii: any) => {
|
|
if (containsPii) {
|
|
return;
|
|
}
|
|
switch (level) {
|
|
case LogLevel.Error:
|
|
console.error(message);
|
|
return;
|
|
case LogLevel.Info:
|
|
console.info(message);
|
|
return;
|
|
case LogLevel.Verbose:
|
|
console.debug(message);
|
|
return;
|
|
case LogLevel.Warning:
|
|
console.warn(message);
|
|
return;
|
|
default:
|
|
return;
|
|
}
|
|
},
|
|
},
|
|
},
|
|
};
|
|
|
|
|
|
export const loginRequest = {
|
|
scopes: ["openid", "profile", "email", "api://24cd6c8a-b592-4905-a5ba-d5fa9f911154/user_impersonation"],
|
|
}; |