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. Learn more →
Top 23 JavaScript Authentication 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.
-
laravel-auth
Laravel 10 with user authentication, registration with email confirmation, social media authentication, password recovery, and captcha protection. Uses offical [Bootstrap 4](http://getbootstrap.com). This also makes full use of Controllers for the routes, templates for the views, and makes use of middleware for routing. 5 Minutes Stand-up time.
-
Cosmos-Server
☁️ The Most Secure and Easy Selfhosted Home Server. Take control of your data and privacy without sacrificing security and stability (Authentication, anti-DDOS, anti-bot)
-
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.
-
redux-auth-wrapper
A React Higher Order Component (HOC) for handling Authentication and Authorization with Routing and Redux
-
accountill
Fullstack open source Invoicing application made with MongoDB, Express, React & Nodejs (MERN)
-
generator-starhackit
StarHackIt: React/Native/Node fullstack starter kit with authentication and authorisation, data backed by SQL, the infrastructure deployed with GruCloud
-
nextjs-starter
A starter project for next js with authentication - Contains React 17 + Typescript + Tailwind CSS 2 + React Query 3 + GitHub Auth + LinkedIn Auth + Password-less Auth + Fauna DB + ESLint + Prettier + Husky
-
mern-boilerplate
Full stack boilerplate with React, Redux, Express, Mongoose, Passport Local, JWT, Facebook and Google OAuth out of the box.
-
proxy-login-automator
A single node.js script to automatically inject user/password to http proxy server via a local forwarder
-
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.
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
Project mention: Is Next.js 13 + RSC a Good Choice? I Built an App Without Client-Side Javascript to Find Out | dev.to | 2023-10-26The created boilerplate code uses Discord provider for authentication. I've changed it to use credentials instead (using bcryptjs for hashing passwords):
That's basically just a docker-compose.
If you want something crazy all-in-one for homelab check out https://github.com/azukaar/Cosmos-Server
Project mention: Any steps or way you recommend to upgrade the NPM packages so that projects won't break and can run smoothly after package update? | /r/reactjs | 2023-12-10Repo URL: https://github.com/panshak/accountill
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: Been trying to start an app from scratch but had an epiphany, could I download pre-made open source apps or templates as starting points, and just change some elements to make it essentially my own app? | /r/reactnative | 2023-07-01npx create-expo-app (also tried react-app and react-native app) appname --template https://github.com/expo-community/expo-firebase-starter
JavaScript Authentication related posts
- Using Google Sheets as the back end/APIs of your app
- Ask HN: Freelancer? Seeking freelancer? (February 2024)
- 🪄✨How I built this Twitter scheduler using React and Hasura🔥
- Anybody can help with Authentication
- How to implement Reddit OAuth in my React app
- Stop using JSON Web Tokens for user sessions
- Nile, Serverless Postgres for Modern SaaS
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Apr 2024
Index
What are some of the best open-source Authentication projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Passport | 22,397 |
2 | Grant | 4,025 |
3 | everyauth | 3,500 |
4 | bcrypt.js | 3,426 |
5 | laravel-auth | 2,978 |
6 | Cosmos-Server | 2,650 |
7 | react-most-wanted | 2,430 |
8 | redux-auth-wrapper | 2,192 |
9 | passwordless | 1,955 |
10 | tweetnacl-js | 1,716 |
11 | accountill | 1,565 |
12 | vue-authenticate | 1,424 |
13 | generator-starhackit | 1,279 |
14 | breeze-next | 1,250 |
15 | rbac | 976 |
16 | auth0.js | 967 |
17 | jso | 878 |
18 | koa-passport | 777 |
19 | Lockit | 442 |
20 | nextjs-starter | 432 |
21 | expo-firebase-starter | 419 |
22 | mern-boilerplate | 414 |
23 | proxy-login-automator | 382 |