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. Learn more →
Top 23 JavaScript Authorization Projects
-
CASL
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
Later, I started using CASL for permission management in a Vue application.
-
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.
-
-
-
generator-starhackit
StarHackIt: React/Native/Node fullstack starter kit with authentication and authorisation, data backed by SQL, the infrastructure deployed with GruCloud
-
-
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
mern-boilerplate
Full stack boilerplate with React, Redux, Express, Mongoose, Passport Local, JWT, Facebook and Google OAuth out of the box.
-
-
-
ms-identity-javascript-tutorial
A chapterwise tutorial that will take you through the fundamentals of modern authentication with Microsoft identity platform in Vanilla JavaScript.
-
supertokens-website
Frontend SDK for SuperTokens - for session management + automatically refreshing sessions
-
AuthenticationSystem
A Simple API based Authentication System Implemented in nodejs and a Express template for creating Backend RestAPI
-
-
express-jwt-cerbos
An example application of integrating Cerbos with an Express server using JSON Web Tokens - via express-jwt - for authentication.
-
-
nest-GoogleAuth
Automates Google account login for Homebridge. Collects required token, cookie and api key automatically. Stores as a JSON for copy and paste. (by felipeazucares)
-
security-architecture
A Security Architecture covering Authentication, Authorization using Certs, mTLS, JWT, Nginx Keycloak and OPA
This open-source project addresses these challenges using several integrated technologies and solutions.
-
express-okta-cerbos
An example stack of integrating Cerbos with an Express server using Okta for authentication and user management.
-
AuthenticationSystem
This repo serves the purpose of implementing session based authentication for modern-day web applications. (by harris-ahmad)
GitHub: https://github.com/harris-ahmad/AuthenticationSystem
-
-
-
overhide-ethereum
A very simple API to discover value transfers across Ethereum transactions in support of ledger-based authorizations.
-
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.
JavaScript Authorization discussion
JavaScript Authorization related posts
-
CASL – Isomorphic authorization JavaScript library
-
Stop using JSON Web Tokens for user sessions
-
Firefox Finally Outperforming Google Chrome in SunSpider
-
API Limiting: Best Practices and Implementation
-
what you do or the user does when he reached their rate limits ?
-
Want to make restricted access with Cognito
-
Hey guys. Any good idea to make so users can only send 20 api requests per hours in express node js. Any good package or code ? Thanks in advance
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 25 Apr 2025
Index
What are some of the best open-source Authorization projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | CASL | 6,335 |
2 | Grant | 4,146 |
3 | node-oidc-provider | 3,381 |
4 | generator-starhackit | 1,279 |
5 | auth0.js | 1,018 |
6 | rbac | 999 |
7 | jso | 886 |
8 | mern-boilerplate | 487 |
9 | node-js-jwt-auth-mongodb | 356 |
10 | iamfast | 175 |
11 | ms-identity-javascript-tutorial | 137 |
12 | supertokens-website | 53 |
13 | AuthenticationSystem | 31 |
14 | MineflayerAutoAuth | 16 |
15 | express-jwt-cerbos | 11 |
16 | node-rbac | 11 |
17 | nest-GoogleAuth | 9 |
18 | security-architecture | 5 |
19 | express-okta-cerbos | 5 |
20 | AuthenticationSystem | 3 |
21 | insulo | 3 |
22 | team-permissions | 3 |
23 | overhide-ethereum | 1 |