Skip to content
JS
Package category

Authentication and authorisation

Log users in, issue tokens, manage sessions and permissions.

735 packages4 comparisons

Packages compared

735 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
passport-linkedin
LinkedIn authentication strategy for Passport.
3.2k-12%-11 years ago
1.0.0
CommonJSNoneAuthentication and authorisation
@hewmen/passport-twitch
Twitch authentication strategy using Helix for Passport. Supports the April 2020 Twitch changes!
3.2k---4 years ago
1.0.4
CommonJSBundledAuthentication and authorisation
node-static-auth
Node.js static server with Basic auth and access file logging, HTTPS support and custom error pages
3.2k-75%-8 years ago
1.0.6
CommonJSNoneAuthentication and authorisation, Logging
@openai-oauth/core
Core auth and in-memory OpenAI-compatible transport for openai-oauth.
3.1k---2 months ago
2.0.0
ESM onlyBundledAuthentication and authorisation
@xdevplatform/xurl
Auth-enabled curl-like CLI for the X API
3.1k---1 day ago
1.3.2
-NoneAuthentication and authorisation, CLI tools and terminal utilities
@passport-next/passport
Simple, unobtrusive authentication for Node.js.
3.1k---1 month ago
4.0.0
ESM onlyBundledAuthentication and authorisation
tssrp6a
SRP6a client and server lib
3.1k+1077%--
3.0.0
CommonJSBundledAuthentication and authorisation
@axa-fr/react-oidc-context
OpenID Connect & OAuth authentication using react
3k---4 years ago
5.14.2
CommonJSBundledAuthentication and authorisation, React
@xemahq/xema-service-nest
Xema platform service-bootstrap SDK. `XemaServiceModule.forService(descriptor)` composes the full platform service stack — Service Registry, Identity bootstrap, Auth (JWT verification + request context), and the Xema runtime route/capability scanner — beh
3k---5 days ago
1.1.2
CommonJSBundledAuthentication and authorisation
@theholocron/holocron-plugin-clerk
Holocron plugin for Clerk. Implements the auth capability against Clerk's Backend REST API.
3k---13 days ago
4.19.0
ESM onlyBundledAuthentication and authorisation
@nuxt-alt/auth
An alternative module to @nuxtjs/auth
3k---2 years ago
3.1.7
ESM + CommonJSBundledAuthentication and authorisation, Vue
parse-err
Parse errors in the Browser and Node. Made for Cabin.
3k-13%-3 years ago
1.0.0
CommonJSNoneAuthentication and authorisation, Node.js utilities
vue3-google-oauth2
Handling Google sign-in and sign-out for Vue3 applications.
2.9k+275%-3 years ago
1.0.7
CommonJSNoneAuthentication and authorisation
@aws/aurora-dsql-postgresjs-connector
An AWS Aurora DSQL connector with IAM authentication for Postgres.js
2.9k---4 days ago
0.3.1
ESM + CommonJSBundledAuthentication and authorisation, Cloud SDKs
tauri-plugin-auth-session-api
TypeScript API for tauri-plugin-auth-session — in-app OAuth on macOS, iOS, and Android
2.9k--6 months ago
0.2.2
ESM + CommonJSBundledAuthentication and authorisation
loopback4-authentication
A loopback-next extension for authentication feature. Various Oauth strategies supported by this package
2.9k+39%--
14.0.1
CommonJSBundledAuthentication and authorisation
@cfworker/jwt
Tiny lib for decoding JWTs and verifying signatures, using native crypto APIs
2.9k---1 year ago
7.0.4
ESM + CommonJSBundledCloud SDKs, Authentication and authorisation
nodebb-plugin-2factor
In addition to regular authentication via username/password or SSO, a second layer of security can be configured, permitting access only if:
2.9k+82%--
8.0.10
CommonJSNoneAuthentication and authorisation
pi-antigravity
Personal Antigravity / Cloud Code Assist provider for Pi Coding Agent
2.9k--5 days ago
0.8.0
ESM onlyNoneAuthentication and authorisation
passport-hash
Hash authentication strategy for Passport. with Express 4.x parsing
2.8k+277%-8 years ago
0.6.1
CommonJSNoneAuthentication and authorisation
@auth/qwik
Authentication for Qwik.
2.8k---2 months ago
0.9.3
ESM onlyBundledAuthentication and authorisation
passport-json
A Passport.js strategy for username/password authentication via JSON from the request body
2.8k+206%-10 years ago
1.2.0
-NoneAuthentication and authorisation
ntlm-client
A node.js NTLM client with support for NTLM and NTLMv2 authentication
2.8k+131%--
0.1.1
CommonJSNoneAuthentication and authorisation
sfmc-sdk
Libarary to simplify SFMC requests with updated dependencies and less overhead
2.8k+0%-today
4.0.0
ESM onlyBundledAuthentication and authorisation
firebase-auth
A simple wrapper around firebase token authentication
2.8k+24%-10 years ago
0.1.2
CommonJSNoneAuthentication and authorisation, Cloud SDKs
payload-auth-plugin
Authentication plugin for Payload CMS
2.8k+307%-4 months ago
0.7.13
ESM onlyBundledAuthentication and authorisation
express-jwt-blacklist
express-jwt plugin for token blacklisting
2.8k+15%-10 years ago
1.1.0
CommonJSNoneAuthentication and authorisation
tweetnacl-auth
HMAC-SHA-512-256 based on TweetNaCl.js
2.8k+38%-8 years ago
1.0.1
CommonJSNoneAuthentication and authorisation, Cryptography and hashing
react-google-one-tap-login
React wrapper for google one tap authentication
2.8k-4%-4 years ago
0.1.1
ESM + CommonJSBundledAuthentication and authorisation, React
better-auth-credentials-plugin
Generic credentials authentication plugin for Better Auth (To auth with ldap, external API, etc...)
2.7k+704%-6 months ago
0.5.2
ESM onlyBundledAuthentication and authorisation
passport-yandex
Yandex authentication strategy for Passport.
2.7k+89%-8 days ago
1.0.0-beta.0
CommonJSBundledAuthentication and authorisation
piral-auth
Plugin for handling authentication in Piral.
2.7k+48%--
1.12.4
ESM + CommonJSBundledAuthentication and authorisation
@atproto/oauth-provider
Generic OAuth2 and OpenID Connect provider for Node.js. Currently only supports features needed for Atproto.
2.7k---14 days ago
0.22.8
ESM onlyBundledAuthentication and authorisation
@volcano.dev/sdk
Official JavaScript SDK for Volcano - Authentication, Database, Functions, Realtime, and more
2.7k---1 day ago
1.15.0
ESM + CommonJSBundledAuthentication and authorisation, WebSockets and realtime
electron-check-biometric-auth-changed
Query and handle native macOS biometric authentication changes.
2.7k+93%-8 months ago
1.0.0
CommonJSBundledAuthentication and authorisation
@slashid/slashid
Client SDK for the /id platform
2.7k---9 days ago
3.30.0
ESM + CommonJSBundledAuthentication and authorisation
@firebase-oss/ui-core
Core authentication service for Firebase UI
2.7k---1 month ago
7.1.0
ESM + CommonJSBundledAuthentication and authorisation, Cloud SDKs
@servicestack/client
ServiceStack's TypeScript library providing convenience utilities in developing web apps. Integrates with ServiceStack's Server features including ServiceClient, Server Events, Error Handling and Validation
2.6k---1 year ago
2.1.13
ESM + CommonJSBundledTypeScript tooling, Schema validation
@frontify/frontify-finder
Authenticate, search and access Frontify assets data from any secure web app.
2.6k---12 days ago
3.0.5
ESM + CommonJSBundledAuthentication and authorisation
nestjs-supabase-auth
NestJS Passport Strategy for Supabase Auth
2.6k+167%-5 years ago
1.0.9
CommonJSNoneAuthentication and authorisation, Cloud SDKs
angular-http-auth
HTTP Auth Interceptor Module for AngularJS.
2.6k-14%-9 years ago
1.5.0
CommonJSNoneAuthentication and authorisation, Angular
authy-client
A complete Authy client with support for TOTP, OneTouch, Phone Verification and Phone Intelligence APIs
2.6k-37%-7 years ago
1.1.4
CommonJSNoneAuthentication and authorisation
passport-wsfed-saml2
SAML2 Protocol and WS-Fed library
2.6k+53%-1 year ago
4.6.4
CommonJSNoneAuthentication and authorisation
@node-ntlm/axios
NTLM axios node utility function
2.6k---3 years ago
0.3.2
CommonJSBundledAuthentication and authorisation, HTTP clients
parse-request
Parse requests in the Browser and Node (with added support for multer and passport). Made for Cabin.
2.5k-9%-2 years ago
6.0.3
CommonJSNoneLogging, Authentication and authorisation
@auth/unstorage-adapter
Unstorage adapter for Auth.js.
2.5k---2 months ago
2.11.3
ESM onlyBundledAuthentication and authorisation
@grepr/cli
Official Grepr CLI tool for submitting synchronous batch jobs with OAuth authentication
2.5k---3 days ago
1.11.5
ESM onlyBundledAuthentication and authorisation, CLI tools and terminal utilities
better-auth-instantdb
Better Auth InstantDB Adapter
2.5k--1 month ago
1.3.4
ESM onlyBundledAuthentication and authorisation
js-scrypt
JS Implementation of SCrypt for use with NodeJS
2.5k+63%-12 years ago
0.2.0
CommonJSNoneCryptography and hashing, Authentication and authorisation
pulumi-infisical
A Pulumi provider for managing Infisical secrets management platform, dynamically bridged from the Terraform Infisical provider with support for projects, secrets, identity management, integrations, and access controls.
2.5k+1019%-26 days ago
0.20.1
ESM + CommonJSBundledAuthentication and authorisation, Security

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.