Preparing for system design interviews?  Try bugzed.com →

OpenID Connect Provider for Node.js

JSON →
library 9.8.2 ·javascript
verified Jun 17, 2026

oidc-provider is a comprehensive OAuth 2.0 Authorization Server implementation that includes full support for OpenID Connect 1.0, designed for Node.js environments. Currently stable at version 9.8.2, the library maintains an active release cadence with frequent minor and patch updates, often incorporating new features and specification compliance. Its key differentiators include extensive OpenID Certification across various profiles (e.g., Basic, Implicit, Hybrid, FAPI 1.0/2.0, CIBA), a wide array of implemented OAuth 2.0 and OIDC specifications (PKCE, JAR, PAR, DPoP, MTLS, Device Flow, Dynamic Client Registration, Back-Channel/RP-Initiated Logout, Token Introspection/Revocation, Resource Indicators, JARM, CIMD), and a highly configurable architecture that allows for custom storage adapters and interaction flows. It provides the core OIDC server logic, leaving UI and storage implementation to the developer, offering flexibility but also requiring careful custom integration.

total hits 21
actors 7 distinct systems
last hit 17d ago ByteDance
GPTBot
4
Amazonbot
4
ByteDance
4
OAI-SearchBot
2
Script
1
Search engines
1
Humans
2

top countries 🇺🇸 United States · 🇸🇬 Singapore · 🇨🇦 Canada · 🇨🇳 China · 🇩🇪 Germany