JavaScript Authentication

Open-source JavaScript projects categorized as Authentication

Top 23 JavaScript Authentication Projects

Authentication
  1. Passport

    Simple, unobtrusive authentication for Node.js.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. 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: Cosmos: All-in-one container and reverse proxy management | news.ycombinator.com | 2025-03-01
  4. Grant

    OAuth Proxy

  5. bcrypt.js

    Optimized bcrypt in JavaScript with zero dependencies, with TypeScript support.

    Project mention: What Okta Bcrypt incident can teach us about designing better APIs | dev.to | 2025-01-22
  6. everyauth

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

  7. twofactorauth

    List of sites with two factor auth support which includes SMS, email, phone calls, hardware, and software.

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

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. redux-auth-wrapper

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

  11. passwordless

    node.js/express module to authenticate users without password

  12. tweetnacl-js

    Port of TweetNaCl cryptographic library to JavaScript

    Project mention: Online Cryptography Course by Dan Boneh | news.ycombinator.com | 2024-05-02

    This is great, finding NaCl (libsodium) has been a godsend, specifically the JS lib.

    1 - https://nacl.cr.yp.to/

    2 - https://github.com/dchest/tweetnacl-js

  13. accountill

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

  14. breeze-next

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

    Project mention: Integrating Laravel Sanctum with Next.js SSR: Key Points | dev.to | 2024-10-15

    Integrating Laravel Sanctum with Next.js SSR isn't an easy task at first. There are many subtleties and problems that I encountered while developing a project with these requirements, and I couldn't find solutions anywhere, not even in the official example of Laravel Breeze with Next.js. However, by understanding the important concepts and the role of each party involved, this integration can be greatly simplified, combining the best of both worlds.

  15. vue-authenticate

    Simple Vue.js authentication library

  16. generator-starhackit

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

  17. auth0.js

    Auth0 headless browser sdk

  18. rbac

    Hierarchical Role Based Access Control for NodeJS

  19. jso

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

  20. koa-passport

    Passport middleware for Koa

  21. expo-firebase-starter

    🔥⚛️📱 Expo + Firebase Starter Kit

  22. mern-boilerplate

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

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

  24. Lockit

    Authentication solution for Express

  25. proxy-login-automator

    A single node.js script to automatically inject user/password to http proxy server via a local forwarder

  26. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

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

JavaScript Authentication discussion

Log in or Post with

JavaScript Authentication related posts

  • Verifying Cognito access tokens - Comparing three JWT packages for Lambda authorizers

    5 projects | dev.to | 3 Apr 2025
  • Cosmos: All-in-one container and reverse proxy management

    1 project | news.ycombinator.com | 1 Mar 2025
  • Protecting Applications with Kong security plugins and using StatsD to monitor system states — A healthy camera story

    5 projects | dev.to | 27 Dec 2024
  • Seamless Integration of Laravel Breeze API Scaffolding with React Applications

    1 project | dev.to | 30 Apr 2024
  • Using Google Sheets as the back end/APIs of your app

    11 projects | news.ycombinator.com | 12 Apr 2024
  • Ask HN: Freelancer? Seeking freelancer? (February 2024)

    5 projects | news.ycombinator.com | 1 Feb 2024
  • 🪄✨How I built this Twitter scheduler using React and Hasura🔥

    1 project | dev.to | 20 Jan 2024
  • A note from our sponsor - InfluxDB
    influxdata.com | 30 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

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

# Project Stars
1 Passport 23,285
2 Cosmos-Server 4,432
3 Grant 4,146
4 bcrypt.js 3,668
5 everyauth 3,486
6 twofactorauth 3,413
7 laravel-auth 3,040
8 redux-auth-wrapper 2,192
9 passwordless 1,946
10 tweetnacl-js 1,848
11 accountill 1,664
12 breeze-next 1,620
13 vue-authenticate 1,435
14 generator-starhackit 1,279
15 auth0.js 1,017
16 rbac 999
17 jso 886
18 koa-passport 774
19 expo-firebase-starter 519
20 mern-boilerplate 487
21 nextjs-starter 451
22 Lockit 437
23 proxy-login-automator 399

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?