2.0.1 • Published 5 months ago
@sowatech/oidc v2.0.1
Ein Package um das Einbauen eines OIDC IdentityProviders zu vereinfachen
Installation: ng add @sowatech/oidc
Durch ng add wird:
angular-auth-oidc-clientinstalliert- Der
OidcConfigurationLoaderwird 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.secureRoutesetzen- In den Routes die Guards ergänzen
- Das Nav Menu anpassen
- in der AppComponent
checkAuthaufrufen - Die Controller Endpunkte für den OidcConfigurationLoader implementieren
- Serverseitig die Authentifizierung und Autorisierung einrichten