configureAzureAD method
Implementation
AadOAuth configureAzureAD(
GlobalKey<NavigatorState> navigatorKey,
String redirectUri,
) {
config = Config(
tenant: dotenv.azureTenantId!,
clientId: dotenv.azureClientId!,
scope: "openid profile offline_access",
// redirectUri is Optional as a default is calculated based on app type/web location
redirectUri: redirectUri,
navigatorKey: navigatorKey,
webUseRedirect: true,
//Optional parameter: Centered CircularProgressIndicator while rendering web page in WebView
loader: const Center(
child: CircularProgressIndicator(),
),
appBar: AppBar(
title: const Text("Sign in to your account"),
leading: const GoBackButton(),
),
);
oauth = AadOAuth(config);
return oauth;
}