in ContosoApp/ViewModels/AuthenticationViewModel.cs [304:323]
public async Task<WebAccountProvider> GetAadProviderAsync() =>
await WebAuthenticationCoreManager.FindAccountProviderAsync(
"https://login.microsoft.com", "organizations");
/// <summary>
/// Logs the user in.
/// </summary>
public async void LoginClick()
{
if (ApplicationData.Current.RoamingSettings.Values.ContainsKey("IsLoggedIn") &&
(bool)ApplicationData.Current.RoamingSettings.Values["IsLoggedIn"])
{
await LoginAsync();
}
else
{
AccountsSettingsPane.Show();
}
}