From 5fa82a25d7e9be9d00cd2ead99edd1a4bbc101d1 Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Fri, 7 Aug 2020 18:31:12 +0300 Subject: [PATCH] feat: call loadDiscoveryDocumentAndTryLogin method in initial-utils --- npm/ng-packs/packages/core/src/lib/utils/initial-utils.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/npm/ng-packs/packages/core/src/lib/utils/initial-utils.ts b/npm/ng-packs/packages/core/src/lib/utils/initial-utils.ts index a79077b89d..b1f9701343 100644 --- a/npm/ng-packs/packages/core/src/lib/utils/initial-utils.ts +++ b/npm/ng-packs/packages/core/src/lib/utils/initial-utils.ts @@ -14,6 +14,11 @@ export function getInitialData(injector: Injector) { const fn = async () => { const store: Store = injector.get(Store); const options = injector.get(CORE_OPTIONS) as ABP.Root; + const oAuthService = injector.get(OAuthService); + + if (oAuthService.responseType === 'code') { + await oAuthService.loadDiscoveryDocumentAndTryLogin(); + } await getRemoteEnv(injector, options.environment); await parseTenantFromUrl(injector);