feat(dlcm-portal): add oauth2 code flow
add oauth2 code flow authentification, now login and logout operations are managed using NgXs store.
parent
4b5f23e2
No related branches found
No related tags found
Showing
- src/app/app-routing.module.ts 61 additions, 0 deletionssrc/app/app-routing.module.ts
- src/app/app.action.ts 28 additions, 0 deletionssrc/app/app.action.ts
- src/app/app.component.html 2 additions, 1 deletionsrc/app/app.component.html
- src/app/app.component.ts 5 additions, 39 deletionssrc/app/app.component.ts
- src/app/app.module.ts 27 additions, 18 deletionssrc/app/app.module.ts
- src/app/app.state.ts 54 additions, 2 deletionssrc/app/app.state.ts
- src/app/auth.config.ts 4 additions, 3 deletionssrc/app/auth.config.ts
- src/app/components/main-toolbar/main-toolbar.component.html 12 additions, 3 deletionssrc/app/components/main-toolbar/main-toolbar.component.html
- src/app/components/main-toolbar/main-toolbar.component.ts 46 additions, 5 deletionssrc/app/components/main-toolbar/main-toolbar.component.ts
- src/app/dlcm.interceptor.ts 0 additions, 16 deletionssrc/app/dlcm.interceptor.ts
- src/app/oauth/auth.config.ts 234 additions, 0 deletionssrc/app/oauth/auth.config.ts
- src/app/oauth/base64-helper.ts 13 additions, 0 deletionssrc/app/oauth/base64-helper.ts
- src/app/oauth/dlcm-oauth-oidic.module.ts 51 additions, 0 deletionssrc/app/oauth/dlcm-oauth-oidic.module.ts
- src/app/oauth/encoder.ts 21 additions, 0 deletionssrc/app/oauth/encoder.ts
- src/app/oauth/events.ts 48 additions, 0 deletionssrc/app/oauth/events.ts
- src/app/oauth/interceptors/default-oauth.interceptor.ts 58 additions, 0 deletionssrc/app/oauth/interceptors/default-oauth.interceptor.ts
- src/app/oauth/interceptors/resource-server-error-handler.ts 13 additions, 0 deletionssrc/app/oauth/interceptors/resource-server-error-handler.ts
- src/app/oauth/oauth-module.config.ts 13 additions, 0 deletionssrc/app/oauth/oauth-module.config.ts
- src/app/oauth/oauth-service.ts 1074 additions, 0 deletionssrc/app/oauth/oauth-service.ts
- src/app/oauth/types.ts 99 additions, 0 deletionssrc/app/oauth/types.ts
Loading
Please register or sign in to comment