1.0.1 • Published 7 months ago

@sowatech/oidc v1.0.1

Weekly downloads
-
License
-
Repository
-
Last release
7 months ago

Ein Package um das Einbauen eines OIDC IdentityProviders zu vereinfachen

Installation: ng add @sowatech/oidc

Durch ng add wird:

  • angular-auth-oidc-client installiert
  • Der OidcConfigurationLoader wird generiert und provided.
  • 2 Http Interceptors provided

Noch zu tun ist:

  • LandingPages im AppRouting hinzufügen:
    { path: 'auth', loadChildren: () => import('@sowatech/oidc').then(m => m.AuthLandingPagesModule) },
  • MasterAuthInterceptor.secureRoute setzen
  • In den Routes die Guards ergänzen
  • Das Nav Menu anpassen
  • in der AppComponent checkAuth aufrufen
  • Die Controller Endpunkte für den OidcConfigurationLoader implementieren
  • Serverseitig die Authentifizierung und Autorisierung einrichten
1.0.1

7 months ago

1.0.0

7 months ago