Make authstorage configurable

This commit is contained in:
Willem Dantuma
2020-01-22 11:33:33 +01:00
parent e8845a092a
commit 3f27662e3f
5 changed files with 51 additions and 8 deletions

View File

@@ -18,8 +18,8 @@ import { StoreRouterConnectingModule} from '@ngrx/router-store';
import {AppRoutingModule} from './app-routing.module';
import { LogoComponent } from './logo/logo.component';
import { MenuComponent } from './menu/menu.component';
import { LocalAuthconfigFactory} from './localAuthconfigFactory';
import { AuthConfig } from 'angular-oauth2-oidc';
import { SecureOAuthStorage} from '@farmmaps/common';
import { OAuthStorage } from 'angular-oauth2-oidc';
export const BOOTSTRAP_EFFECTS = new InjectionToken('Bootstrap Effects');
@@ -62,7 +62,11 @@ export function provideBootstrapEffects(effects: Type<any>[]) {
EffectsModule.forRoot([])
],
providers: [
AuthConfigFactory
AuthConfigFactory,
{
provide:OAuthStorage,
useClass:SecureOAuthStorage
}
// {
// provide:AuthConfigFactory,
// useClass:LocalAuthconfigFactory