[Go to site: main page, start]

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.