12.0.1-next.4 • Published 18 days ago

@dlr-eoc/user-info v12.0.1-next.4

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
18 days ago

@dlr-eoc/user-info

how to use this in a ukis-angular (@dlr-eoc/core-ui) project

For a example see demo auth

add the following dependencies to the package.json

  • "@dlr-eoc/user-info"

create a auth service

This service (e.g. basic-auth.service) includes your business logic for authentication and authorization

create an AuthGuardService

This service protects your routes and is registered in the AppRoutingModule

add the following to the app.module.ts

import { UserInfoModule } from '@dlr-eoc/user-info';
import { BasicAuthService } from './auth/basic-auth.service';
import { HttpAuthInterceptor } from './auth/http-auth.interceptor';

...

 imports: [
    ...
    UserInfoModule
  ]

  providers: [
    BasicAuthService,
    {
      provide: HTTP_INTERCEPTORS,
      useFactory: (BasicAuthService) => {
        return new HttpAuthInterceptor(BasicAuthService);
      },
      deps: [BasicAuthService],
      multi: true
    }
  ]

===

This library was generated with Angular CLI version 8.2.14.

Code scaffolding

Run ng generate component component-name --project user-info to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module --project user-info.

Note: Don't forget to add --project user-info or else it will be added to the default project in your angular.json file.

Build

Run ng build user-info to build the project. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run ng test user-info to execute the unit tests via Karma.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

12.0.1-next.4

18 days ago

12.0.1-next.3

18 days ago

12.0.1-next.1

2 months ago

12.0.1-next.2

2 months ago

12.0.1-next.0

4 months ago

12.0.0

5 months ago

12.0.0-alpha.1

10 months ago

12.0.0-alpha.0

10 months ago

12.0.0-alpha.2

9 months ago

11.1.0

12 months ago

11.0.0

1 year ago

10.0.0

2 years ago

10.1.0

2 years ago

11.0.0-alpha.1

1 year ago

10.0.0-next.0

2 years ago

11.0.0-alpha.0

1 year ago

10.0.0-next.1

2 years ago

9.0.0

2 years ago

8.1.0

2 years ago

8.0.1

2 years ago

8.0.0-next.3

2 years ago

8.0.0-next.4

2 years ago

8.0.0

2 years ago

8.0.0-next.2

3 years ago

8.0.0-next.1

3 years ago

8.0.0-next.0

3 years ago

7.3.2-next.3

3 years ago

7.3.2-next.2

3 years ago

7.3.2-next.1

3 years ago

7.3.1

3 years ago

7.3.0-next.3

3 years ago

7.3.0-next.2

3 years ago

7.3.0-next.1

3 years ago

7.3.0-next.0

3 years ago

7.2.0

4 years ago

7.0.0

4 years ago

7.1.0

4 years ago