JavaScript OAuth

Open-source JavaScript projects categorized as OAuth

Top 21 JavaScript OAuth Projects

  • Passport

    Simple, unobtrusive authentication for Node.js.

    Project mention: Non-technical person looking for your help | /r/webdev | 2023-06-24

    Next, use something like https://www.npmjs.com/package/passport, this is authentication middleware, and it works similarly for different authentication providers. Carefully read the documentation. OAuth is complicated, but that's because it solves a complicated problem

  • Grant

    OAuth Proxy

    Project mention: Most stable and easy to implement Auth with SvelteKit? | /r/sveltejs | 2023-12-05
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • apps-script-oauth2

    An OAuth2 library for Google Apps Script.

    Project mention: Using Google Oauth library? | /r/GoogleAppsScript | 2023-11-16

    Hello, I need to create a GAS which will run using service account privileges. This requires authenticating through Oauth2, and this would be usually done using Github's shared Oauth library for GAS.

  • vue-authenticate

    Simple Vue.js authentication library

  • IdentityServer

    The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core

    Project mention: Identity server 4 | /r/dotnet | 2023-12-11

    Its deprecated in favor of Duende Identityserver which introduced a license model.

  • mern-boilerplate

    Full stack boilerplate with React, Redux, Express, Mongoose, Passport Local, JWT, Facebook and Google OAuth out of the box.

  • external-auth-server

    easy auth for reverse proxies

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • oauth-1.0a

    OAuth 1.0a Request Authorization for Node and Browser

  • node-oauth2-server

    🚀 The successor to oauthjs/oauth2-server. 🔒 Complete, compliant, maintained and well tested OAuth2 Server for node.js. Includes native async await and PKCE. (by node-oauth)

    Project mention: My prepared repositories for hacktoberfest 23 - any contributions are welcomed 🚀 | dev.to | 2023-10-01

    View on GitHub

  • nginx-openid-connect

    Reference implementation of OpenID Connect integration for NGINX Plus

    Project mention: OIDC filter | /r/AZURE | 2023-07-23

    Could you please suggest an OIDC filter/side-car which is capable of configure it with a custom IDP? Nginx Plus has a OIDC filter https://github.com/nginxinc/nginx-openid-connect and looking for a similar solution. I am planning to use AKS for api and Web compute. Thanks!

  • giraffeQL

    🦒 Developer tool to visualize relational databases and export schemas for GraphQL API's.

  • docusign-esign-node-client

    The Official DocuSign Node.js Client Library used to interact with the eSign REST API. Send, sign, and approve documents using this client.

  • apps-script-oauth1

    An OAuth1 library for Google Apps Script.

  • rgraph

    Backend with superpowers. Supercharge your web applications with Authentication, Database, GraphQL and serverless functions right from day zero.

    Project mention: 🪄✨How I built this Twitter scheduler using React and Hasura🔥 | dev.to | 2024-01-20
  • todo-application

    An open source project of Todo which is easy to use and easy to organize!

  • react-linkedin-login

    React LinkedIn Login button

  • suiteql

    Run SQL queries against Oracle NetSuite using SuiteQL through SuiteTalk Rest Webservices.

  • linkedpush

    Converts your GitHub commits to LinkedIn posts, to maximize exposure.

  • Tickets-Sales-System

    Tickets sales application for FIFA World Cup Qatar 22. It is a web application where users can purchase tickets for matches along with admin dashboard to view states about sold tickets. The application is built using event driven architecture along with security best practices and TDD

  • express-oauth2-demo

    Full OAuth2 demo with express 4 framework (http://expressjs.com/) and oauth2-server (https://github.com/oauthjs/node-oauth2-server) for nodejs.

  • OAuth3

    Node.js + Express app to learn about the OAuth flow, without the use of an dedicated libraries.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-01-20.

JavaScript OAuth related posts

Index

What are some of the best open-source OAuth projects in JavaScript? This list will help you:

Project Stars
1 Passport 22,349
2 Grant 4,018
3 apps-script-oauth2 1,462
4 vue-authenticate 1,421
5 IdentityServer 1,302
6 mern-boilerplate 410
7 external-auth-server 325
8 oauth-1.0a 321
9 node-oauth2-server 201
10 nginx-openid-connect 186
11 giraffeQL 148
12 docusign-esign-node-client 138
13 apps-script-oauth1 134
14 rgraph 77
15 todo-application 22
16 react-linkedin-login 16
17 suiteql 12
18 linkedpush 10
19 Tickets-Sales-System 10
20 express-oauth2-demo 9
21 OAuth3 0
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com