{"repo":"damienbod/angular-auth-oidc-client","free":true,"listed":false,"github":"https://github.com/damienbod/angular-auth-oidc-client","clone":"git clone https://github.com/damienbod/angular-auth-oidc-client.git","description":"npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow","language":"TypeScript","stars":1238,"topics":["openid","angular","implicit-flow","npm","security","oauth2","oidc","authn","auth","identity"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Angular Lib for OpenID Connect & OAuth2 Secure your Angular app using the latest standards for OpenID Connect & OAuth2. Provides support for token refresh, all modern OIDC Identity Providers and more. Acknowledgements This library is certified by OpenID Foundation. (RP Implicit and Config RP) Features - Code samples for most of the common use cases - Supports schematics via ng add support - Supports all modern OIDC identity providers - Supports OpenID Connect Code Flow with PKCE - Supports Code Flow PKCE with Refresh tokens - Supports OpenID Connect Implicit Flow - Supports OpenID Connect Session Management 1.0 - Supports RFC7009 - OAuth 2.0 Token Revocation - Supports RFC7636 - Proof Key for Code Exchange (PKCE) - Supports OAuth 2.0 Pushed authorisation requests (PAR) draft - Semantic releases - Github actions - Modern coding guidelines with prettier, husky - Up to date documentation - Implements OIDC validation as specified, complete client side validation for REQUIRED features - Supports authentication using redirect or popup Installation Ng Add You can use the schematics and ng add the library. And answer the questions. A module will be created which encapsulates your configuration. Npm / Yarn Navigate to the level of your package.json and type or with yarn Documentation Read the docs here Samples Explore the Samples here Quickstart For the example of the Code Flow. For further examples please check the Samples Section. If you have done the installation with the schematic","default_branch":null,"files":null,"tree":[],"storefront":"/r/damienbod","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/damienbod/angular-auth-oidc-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}