Introducing the OAuth 2.0 Express SDK for Protecting APIs with JWT Bearer Tokens

This page summarizes the projects mentioned and recommended in the original post on /r/u_robertinoc

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. express-jwt

    connect/express middleware that validates a JsonWebToken (JWT) and set the req.user with the attributes

    Auth0’s previous advice for protecting Express APIs was with a combination of three SDKs: express-jwt, express-jwt-authz, and jwks-rsa. And whilst these work well and are popular SDKs, we felt the developer experience could be improved.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. express-jwt-authz

    Validate the JWT scope to authorize access to an endpoint

    Auth0’s previous advice for protecting Express APIs was with a combination of three SDKs: express-jwt, express-jwt-authz, and jwks-rsa. And whilst these work well and are popular SDKs, we felt the developer experience could be improved.

  4. node-jwks-rsa

    A library to retrieve RSA public keys from a JWKS (JSON Web Key Set) endpoint.

    Auth0’s previous advice for protecting Express APIs was with a combination of three SDKs: express-jwt, express-jwt-authz, and jwks-rsa. And whilst these work well and are popular SDKs, we felt the developer experience could be improved.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Career advice

    2 projects | /r/PinoyProgrammer | 31 Aug 2022
  • Demystifying JWT: How to secure your next web app

    2 projects | dev.to | 5 Jan 2021
  • Implementing Role-Based Access Control (RBAC) in Kotlin with Ktor: A Complete Guide

    1 project | dev.to | 8 Jul 2025
  • JWT Auth (Golang)

    6 projects | dev.to | 22 Jun 2025
  • Access and Refresh Token Explained

    1 project | dev.to | 14 Jun 2025

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?