JavaScript Authentication

Open-source JavaScript projects categorized as Authentication

Top 23 JavaScript Authentication Projects

  • Passport

    Simple, unobtrusive authentication for Node.js.

    Project mention: req.logout() not working on passport.js even after adding callback? | | 2023-01-19

    Research - there's github and stackoverflow documentation saying this is part of passport.js 0.6.0 that can be resolved by turning logout into a callback function (I was not the first person to encounter this error).

  • material-kit-react

    React Dashboard made with Material UI’s components. Our pro template contains features like TypeScript version, authentication system with Firebase and Auth0 plus many other

    Project mention: material-kit-react VS horizon-ui-chakra-ts - a user suggested alternative | | 2022-10-04
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Grant

    OAuth Proxy

    Project mention: Call to help beta test wireless highlight backups with | | 2022-07-22

    Thanks for taking a look! I use the for OAuth (to spare people having to remember yet another password) and I believe it uses cookies to prevent OAuth replay attacks. Thanks for highlighting this. I'll work on a better error message if cookies are not enabled.

  • everyauth

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

  • react-most-wanted

    React starter kit with "Most Wanted" application features

  • redux-auth-wrapper

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

    Project mention: OpenID Connect SSO in React-Redux app | | 2022-04-24

    redux-auth-wrapper: A higher order component sounds great but I still cannot figure out how to integrate it without any dedicated Login component.

  • passwordless

    node.js/express module to authenticate users without password

    Project mention: Passwordless email authentication | | 2022-06-03

    You mean like ?

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • tweetnacl-js

    Port of TweetNaCl cryptographic library to JavaScript

    Project mention: I am considering adding Skiff as an encrypted email provider and would like community feedback | | 2022-07-20

    On cryptography, our whitepaper shares information on the general cryptography choices - login, authentication, keypairs, etc. It's quite similar to password managers or encrypted communication apps. In the actual product (code here, we use the library TweetNaCl ( which is designed to be fast, trustworthy, and performant

  • vue-authenticate

    Simple Vue.js authentication library

    Project mention: How making Linkedin authentication on Vue ? | | 2022-06-17

    I wanted absolutly implement vue-authenticate on my vue app client-side, i very newbie on this library and i follow step by step the documentation but when i try to run app, i got a blank page with this error :

  • 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

  • auth0.js

    Auth0 headless browser sdk

  • jso

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

  • koa-passport

    Passport middleware for Koa

    Project mention: How to use Twitter OAuth 2.0 and Passport.js for user login | | 2022-11-24

    Passport.js isn't limited to just Express, you can use our strategy with other frameworks with Passport compatibility like NestJS, Fastify, or Koa.

  • breeze-next

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

    Project mention: Front end for Backend Laravel API | | 2022-09-20

    check out this repo

  • 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: Firebaseui not working with my react native project | | 2022-05-01

    If you want an alternative rather than a solution, I’m using in my expo app.

  • proxy-login-automator

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

  • external-auth-server

    easy auth for reverse proxies

  • mern-boilerplate

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

    Project mention: Need help with an example of a MERN app with google oauth | | 2023-01-02

    I tried to run and but could not run them locally. Can you sugges me any other repositories?

  • vue-firebase-auth-vuex

    Vue Firebase🔥 Authentication with Vuex

  • saasform

    Add signup & payments to your SaaS in minutes.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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 2023-01-19.

JavaScript Authentication related posts


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

Project Stars
1 Passport 21,118
2 material-kit-react 4,342
3 Grant 3,792
4 everyauth 3,502
5 react-most-wanted 2,305
6 redux-auth-wrapper 2,175
7 passwordless 1,958
8 tweetnacl-js 1,570
9 vue-authenticate 1,415
10 accountill 1,307
11 generator-starhackit 1,278
12 auth0.js 914
13 jso 866
14 koa-passport 772
15 breeze-next 752
16 Lockit 445
17 nextjs-starter 403
18 expo-firebase-starter 363
19 proxy-login-automator 331
20 external-auth-server 304
21 mern-boilerplate 262
22 vue-firebase-auth-vuex 261
23 saasform 260
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.