The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more β
Top 23 JavaScript Oauth2 Projects
-
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.
-
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.
-
ms-identity-javascript-react-tutorial
A chapterwise tutorial that will take you through the fundamentals of modern authentication with Microsoft identity platform in React using MSAL React
-
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)
-
ms-identity-javascript-tutorial
A chapterwise tutorial that will take you through the fundamentals of modern authentication with Microsoft identity platform in Vanilla JavaScript.
-
ms-identity-b2c-javascript-spa
Vanilla JavaScript single-page application calling a web API protected by Azure AD B2C
-
ecommerce-store-reactjs-stripe-oauth2
This is a fully functional Ecommerce Website which allows the user to login,add products to cart,view products in detail and do the payment through credit card.Built using React,React Router,OAuth2 for user authentication,Stripe for payment and Netlify for deployment.
-
Google-oAuth2.0-ReactJS-NodeJs-Mysql
oAuth2.0 Authentication using ReactJS, NodeJS, MySQL & JWT. I haven't found any Repository or Blogs or any YouTube video which will explain oAuth2.0 easily, So i thought this Repository will help you to not to get confused with Google's oAuth2.0
-
Strava-Very-Very-Far
A mobile-first React web app that compares your activity distances on Strava with different lengths (circumference of the Earth, distance to the Moon, etc)
-
the-usher-server
Authorization server. The Usher looks at your ticket and tells you where you're authorized to go.
-
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.
Project mention: Stay Ahead of the Game Must Have Front-End Boilerplates and Starter Kits for Every Developer | dev.to | 2023-09-06Well, I've never attended a Hackerthon before and have no prior knowledge of what it looks like. But I happen to come across a guide that we'll help me start up when the time comes. The Hackerthon starter will help you set up a NodeJS application and will help you focus on what is really important. This starter also provides you with a boilerplate that features local authentication with email and password, authentication via Twitter, Facebook, Google, GitHub, LinkedIn, and Instagram, flash notifications, MVC project structure, account management, API examples, and much more to help you get started.
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
I don't have a direct answer for your questions but do suggest the canonical OAuth 2.0 implementation may be helpful for your learning too. LMK your thoughts. β https://github.com/panva/node-oidc-provider
Express Gateway: A microservices API Gateway built on Express.js. It's entirely extensible and framework agnostic, delivering robust, scalable solutions in no time.
Project mention: π₯π Top 10 Open-Source Must-Have Tools for Crafting Your Own Chatbot π€π¬ | dev.to | 2023-11-06Get up to speed with Auth0. Support Auth0 on GitHub β
Project mention: My prepared repositories for hacktoberfest 23 - any contributions are welcomed π | dev.to | 2023-10-01View on GitHub
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!
JavaScript Oauth2 related posts
- Anybody can help with Authentication
- Stay Ahead of the Game Must Have Front-End Boilerplates and Starter Kits for Every Developer
- OIDC filter
- How do I issue API keys for my users
- The next step of a web application that automates the production of legal documents
- Cosmos-Server now in version 0.3.0 with 2 Factor Authentication: A User-Friendly, Self-Hosted Alternative to using Cloudflare Tunnel to secure your applications
- Personal xbps-src template separation?
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source Oauth2 projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | hackathon-starter | 34,684 |
2 | Passport | 22,426 |
3 | Grant | 4,027 |
4 | node-oidc-provider | 3,016 |
5 | express-gateway | 2,938 |
6 | vue-authenticate | 1,425 |
7 | passport-facebook | 1,288 |
8 | auth0.js | 970 |
9 | jso | 878 |
10 | passport-google-oauth2 | 801 |
11 | passport-oauth2 | 594 |
12 | external-auth-server | 325 |
13 | ms-identity-javascript-react-tutorial | 289 |
14 | node-oauth2-server | 217 |
15 | nginx-openid-connect | 188 |
16 | ms-identity-javascript-tutorial | 121 |
17 | ms-identity-b2c-javascript-spa | 114 |
18 | Devto-clone | 88 |
19 | ecommerce-store-reactjs-stripe-oauth2 | 58 |
20 | supabase-tailwind-rn | 22 |
21 | Google-oAuth2.0-ReactJS-NodeJs-Mysql | 12 |
22 | Strava-Very-Very-Far | 10 |
23 | the-usher-server | 10 |
Sponsored