I have been blogging and writing code for Angular and OpenID Connect since Nov 1, 2015. Now after all this time, I have decided to create my first npm package for Angular: angular-auth-oidc-client, which makes it easier to use the Angular Auth OpenID client. This is now available on npm.
npm package: https://www.npmjs.com/package/angular-auth-oidc-client
github code: https://github.com/damienbod/angular-auth-oidc-client
issues: https://github.com/damienbod/angular-auth-oidc-client/issues
Using the npm package: see the readme
Features:
- Angular 4 onwards
- Supports OpenID Implicit Flow http://openid.net/specs/openid-connect-implicit-1_0.html
- Complete client side validation for REQUIRED features
- OpenID Connect Session Management 1.0 http://openid.net/specs/openid-connect-session-1_0.html
- AOT build, rollup build
- Can be lazy loaded
Notes:
FabianGosebrink and Roberto Simonetti have decided to help and further develop this npm package which I’m very grateful. Anyone wishing to get involved, please do and create some issues and pull-requests. Help is always most welcome.
The next step is to do the OpenID Relying Parties certification.
