Skip to content

Instantly share code, notes, and snippets.

@husseinkorly
Created September 26, 2018 02:04
Show Gist options
  • Save husseinkorly/b0dfac91713207bf2edea0850ee095c7 to your computer and use it in GitHub Desktop.
Save husseinkorly/b0dfac91713207bf2edea0850ee095c7 to your computer and use it in GitHub Desktop.
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import * as AuthenticationContext from 'adal-angular';
import { AppModule } from './app/app.module';
import { environment } from './environments/environment';
if (environment.production) {
enableProdMode();
}
// this code will prevent from bootstrapping any module in Adal's Iframe
if (window === window.parent) {
platformBrowserDynamic()
.bootstrapModule(AppModule)
.catch(err => console.log(err));
} else {
const context = new AuthenticationContext(environment.adalConfig as any);
context.handleWindowCallback();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment