OAuth Libraries for Node.js
Here you'll find the best Node.js libraries for building OAuth clients and servers.
Client Libraries
- openid-client. OpenID Certified™ OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
- oauth4webapi. OpenID Certified™ Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
- Grant 200+ OAuth providers for Express, Koa, Hapi, Fastify, AWS Lambda, Azure, Google Cloud, Vercel
- PassportJS
- arctic. OAuth 2.0 clients for popular providers
- oidc-client-ts. Library to provide OpenID Connect and OAuth2 protocol support for client-side, browser-based JavaScript client applications.
Server Libraries
If you would like to add a library, you can edit this page.