[ACA-3315] - add predefined extension guard (#1478)

* [ACA-3315] - add predefined extension guard

* update extension loader

* update doc

* fix lint

* PR changes

* PR changes

* remove unnecesary code

Co-authored-by: Silviu Popa <p3701014@L3700101120.ness.com>
This commit is contained in:
Silviu Popa
2020-06-02 15:03:46 +03:00
committed by GitHub
parent cef088794f
commit 33327bb505
4 changed files with 57 additions and 22 deletions

View File

@@ -53,7 +53,10 @@ import { ViewNodeComponent } from '../components/toolbar/view-node/view-node.com
import { LanguagePickerComponent } from '../components/common/language-picker/language-picker.component';
import { LogoutComponent } from '../components/common/logout/logout.component';
import { CurrentUserComponent } from '../components/current-user/current-user.component';
import { AppExtensionService } from '@alfresco/aca-shared';
import {
AppExtensionService,
ExtensionsDataLoaderGuard
} from '@alfresco/aca-shared';
export function setupExtensions(service: AppExtensionService): Function {
return () => service.load();
@@ -111,7 +114,8 @@ export class CoreExtensionsModule {
});
extensions.setAuthGuards({
'app.auth': AuthGuardEcm
'app.auth': AuthGuardEcm,
'app.extensions.dataLoaderGuard': ExtensionsDataLoaderGuard
});
extensions.setEvaluators({