@sowatech/oidc
v2.0.0
Published
Ein Package um das Einbauen eines OIDC IdentityProviders zu vereinfachen
Downloads
17
Readme
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