JavaScript Authentication

Open-source JavaScript projects categorized as Authentication

Top 23 JavaScript Authentication 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.

    SurveyJS logo
  • everyauth

    node.js auth package (password, facebook, & more) for Connect and Express apps

  • bcrypt.js

    Optimized bcrypt in plain JavaScript with zero dependencies.

  • 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-26

    The created boilerplate code uses Discord provider for authentication. I've changed it to use credentials instead (using bcryptjs for hashing passwords):

  • 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)

  • Project mention: The Hater's Guide to Kubernetes | news.ycombinator.com | 2024-03-03

    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

  • react-most-wanted

    React starter kit with "Most Wanted" application features

  • 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.

    WorkOS logo
  • redux-auth-wrapper

    A React Higher Order Component (HOC) for handling Authentication and Authorization with Routing and Redux

  • passwordless

    node.js/express module to authenticate users without password

  • tweetnacl-js

    Port of TweetNaCl cryptographic library to JavaScript

  • accountill

    Fullstack open source Invoicing application made with MongoDB, Express, React & Nodejs (MERN)

  • 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-10

    Repo URL: https://github.com/panshak/accountill

  • vue-authenticate

    Simple Vue.js authentication library

  • generator-starhackit

    StarHackIt: React/Native/Node fullstack starter kit with authentication and authorisation, data backed by SQL, the infrastructure deployed with GruCloud

  • breeze-next

    An application / authentication starter kit frontend in Next.js for Laravel Breeze.

  • rbac

    Hierarchical Role Based Access Control for NodeJS (by seeden)

  • auth0.js

    Auth0 headless browser sdk

  • Project mention: 🔥🚀 Top 10 Open-Source Must-Have Tools for Crafting Your Own Chatbot 🤖💬 | dev.to | 2023-11-06

    Get up to speed with Auth0. Support Auth0 on GitHub ⭐

  • jso

    Easy to use OAuth 2.0 javascript library for use in your javascript application.

  • koa-passport

    Passport middleware for Koa

  • Lockit

    Authentication solution for Express

  • 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

  • expo-firebase-starter

    🔥⚛️📱 Expo + Firebase Starter Kit

  • 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-01

    npx create-expo-app (also tried react-app and react-native app) appname --template https://github.com/expo-community/expo-firebase-starter

  • 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.

    InfluxDB logo
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-03-03.

JavaScript Authentication related posts

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
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.
www.influxdata.com