A boilerplate for Node.js web applications
-
Updated
Jan 31, 2026 - JavaScript
OAuth 2.0 (short for “Open Authorization”) is the industry-standard protocol for authorization. Generally, the OAuth protocol provides a way for resource owners to provide a client [application] with secure delegated access to server resources.
OAuth framework specifies several grant types for different use cases. Some of the most common OAuth grant types are:
A boilerplate for Node.js web applications
OAuth Proxy
OpenID Certified™ OAuth 2.0 Authorization Server implementation for Node.js
OAuth 2.0 authorization server toolkit for Node.js.
A microservices API Gateway built on top of Express.js
Auth0 headless browser sdk
Easy to use OAuth 2.0 javascript library for use in your javascript application.
An AWS CloudFront Lambda@Edge function to authenticate requests using Google Apps, Microsoft, Auth0, OKTA, and GitHub login
Samples for IdentityServer4,use .net core 2.0
Generic authentication boilerplate for Serverless framework
🚀 The successor to oauthjs/oauth2-server. 🔒 Complete, compliant, maintained and well tested OAuth2 Server for node.js. Includes native async await and PKCE.
Created by IETF OAuth Working Group
Released October 2012