damienbod/angular-auth-oidc-client
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 42.0
- age_days: 3368
- days_rel: 18
- days_push: 7
- n_releases_24m: 13
Adoption not part of the score
1239 stars · 450 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
An npm library for securing Angular applications with OpenID Connect and OAuth2, supporting Code Flow with PKCE, refresh tokens, and the Implicit Flow. It is certified by the OpenID Foundation and works with all modern OIDC identity providers.
Use cases
- add openid connect authentication to an angular app
- implement oauth2 code flow with pkce in angular
- refresh access tokens in an angular spa
- authenticate angular app with identityserver or auth0
- handle token revocation and session management in angular
- login with redirect or popup in an angular application
When to choose
- you are building an Angular single-page application that needs standards-compliant OIDC/OAuth2 authentication
- you need PKCE, refresh tokens, PAR, or token revocation support in the browser
- you want an OpenID Foundation certified relying-party library with active maintenance
When to avoid
- your frontend is React, Vue, or another non-Angular framework
- you need server-side or backend authentication middleware rather than a client-side SPA library
- you only need simple session cookies without OIDC
Facets
library · maturity active
auth security web-development frontend security apis browser openid-connect oauth2 pkce code-flow implicit-flow refresh-tokens identity-provider npm-package typescript angular nodejs web-server
1 source
- readme: https://github.com/damienbod/angular-auth-oidc-client · fetched 2026-08-28 · 0f3a44b3f332
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| damienbod/angular-auth-oidc-client | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="damienbod/angular-auth-oidc-client")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem