Enable Preview for Hosted Mode (#844)

This commit is contained in:
Steve Faulkner
2021-05-27 22:13:18 -05:00
committed by GitHub
parent 481ff9e7fe
commit 5417e1e120
5 changed files with 23 additions and 4 deletions

View File

@@ -1,6 +1,7 @@
import * as msal from "@azure/msal-browser";
import { useBoolean } from "@fluentui/react-hooks";
import * as React from "react";
import { configContext } from "../ConfigContext";
import { getMsalInstance } from "../Utils/AuthorizationUtils";
const msalInstance = getMsalInstance();
@@ -30,7 +31,10 @@ export function useAADAuth(): ReturnType {
msalInstance.setActiveAccount(account);
const login = React.useCallback(async () => {
const response = await msalInstance.loginPopup();
const response = await msalInstance.loginPopup({
redirectUri: configContext.msalRedirectURI,
scopes: [],
});
setLoggedIn();
setAccount(response.account);
setTenantId(response.tenantId);
@@ -46,6 +50,7 @@ export function useAADAuth(): ReturnType {
const switchTenant = React.useCallback(
async (id) => {
const response = await msalInstance.loginPopup({
redirectUri: configContext.msalRedirectURI,
authority: `https://login.microsoftonline.com/${id}`,
scopes: [],
});