Package category
Authentication and authorisation
Log users in, issue tokens, manage sessions and permissions.
735 packages4 comparisons
Packages compared
735 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| pixiv-token-getter Node.js Pixiv credential manager and authentication facade - token cache, refresh-token lifecycle, profiles, PKCE OAuth + Puppeteer login, optional gppt interoperability. Library and CLI (ptg). TypeScript types included. | 1.2k | - | - | 13 days ago 2.6.1 | ESM + CommonJS | Bundled | Authentication and authorisation, CLI tools and terminal utilities | |
| google-oauth-gsi A user-friendly API for GIS SDK, using the new [**Google Identity Services SDK**](https://developers.google.com/identity/gsi/web) 🚀 | 1.1k | -1% | - | 2 years ago 4.0.1 | ESM + CommonJS | Bundled | Authentication and authorisation | |
| @moxxy/plugin-provider-claude-code Claude Pro/Max subscription provider for moxxy. Streams through the user's authenticated installed Claude CLI, with opt-in native-tool tasks and no Anthropic API key. | 1.1k | - | - | - | 5 days ago 0.41.1 | ESM only | Bundled | AI and machine learning, Authentication and authorisation |
| @xmcp-dev/workos WorkOS AuthKit integration for xmcp | 1.1k | - | - | - | 1 month ago 1.0.1 | ESM only | Bundled | Authentication and authorisation |
| passport-cognito-oauth2 Passport strategy for authenticating and fetching profile data from AWS Cognito User pools using OAuth2 and the Amazon SDK | 1.1k | +61% | - | 8 years ago 0.1.1 | CommonJS | None | Authentication and authorisation, Cloud SDKs | |
| @exodus/walletconnect-relay-auth Relay Client Authentication | 1.1k | - | - | - | 3 years ago 1.0.4-exodus.1 | CommonJS | Bundled | Authentication and authorisation |
| @superfunctions/oauth-flow High-level OAuth orchestration contracts for Superfunctions | 1.1k | - | - | - | 27 days ago 0.1.0 | ESM only | Bundled | Authentication and authorisation |
| @superfunctions/oauth-http OAuth HTTP transport contracts for Superfunctions | 1.1k | - | - | - | 27 days ago 0.1.0 | ESM only | Bundled | Authentication and authorisation |
| @superfunctions/oauth-providers OAuth provider descriptors for Superfunctions | 1.1k | - | - | - | 27 days ago 0.1.0 | ESM only | Bundled | Authentication and authorisation |
| @timo972/cc-router Cache-aware session router for Claude Max OAuth tokens — use multiple Claude Max accounts with Claude Code | 1.1k | - | - | - | 7 days ago 0.12.4 | ESM only | None | Authentication and authorisation |
| login-with-twitter Login with Twitter. OAuth without the nonsense. | 1.1k | +146% | - | 5 years ago 1.2.4 | CommonJS | None | Authentication and authorisation | |
| @auth/sequelize-adapter Sequelize adapter for Auth.js | 1.1k | - | - | - | 2 months ago 2.11.3 | ESM only | Bundled | Authentication and authorisation |
| node-twitter-api Simple module for using Twitter's API in node.js | 1.1k | +3% | - | 10 years ago 1.8.0 | CommonJS | None | Authentication and authorisation | |
| @accounts/client Fullstack authentication and accounts-management | 1.1k | - | - | - | 4 years ago 0.33.1 | CommonJS | Bundled | Authentication and authorisation, GraphQL |
| rl-core-api Core NestJS: autenticação com 2FA, RBAC, auditoria, notificações e listagens com filtro dinâmico | 1.1k | - | - | today 0.19.10 | CommonJS | Bundled | Authentication and authorisation, ORMs and query builders | |
| @multiversx/sdk-native-auth-client Native authentication client-side | 1.1k | - | - | - | 1 year ago 2.0.1 | ESM + CommonJS | Bundled | Authentication and authorisation |
| @openai-oauth/ai-sdk Vercel AI SDK provider adapter for openai-oauth auth handles. | 1.1k | - | - | - | 2 months ago 2.0.0 | ESM only | Bundled | Authentication and authorisation |
| @xylex-group/athena-auth-ui Athena Auth UI - Heroui | 1.1k | - | - | - | 1 day ago 4.5.0 | ESM + CommonJS | Bundled | Authentication and authorisation |
| keryx The fullstack TypeScript framework for MCP and APIs — write one action, serve HTTP, WebSocket, CLI, background tasks, and MCP tools. | 1.1k | - | - | 6 days ago 0.46.0 | ESM only | None | TypeScript tooling, WebSockets and realtime | |
| aurelia-auth Plugin for security token service, social media authentication and local authentication together with other authentication utilities | 1.1k | +12% | - | 9 years ago 3.0.5 | CommonJS | Bundled | Authentication and authorisation | |
| @next-auth/upstash-redis-adapter Upstash adapter for next-auth. It uses Upstash's connectionless (HTTP based) Redis client. | 1k | - | - | - | 3 years ago 3.0.4 | CommonJS | Bundled | Authentication and authorisation, Database clients and drivers |
| @atproto/oauth-client-expo ATPROTO OAuth client for Expo applications | 1k | - | - | - | 14 days ago 0.2.4 | ESM only | Bundled | Authentication and authorisation |
| request-ntlm-promise Make easy requests with NTLM authentication | 1k | -69% | - | 6 years ago 1.2.3 | CommonJS | Bundled | Authentication and authorisation | |
| better-https-proxy-agent An agent for HTTPS through an HTTP(S) proxy server using the CONNECT method | 1k | -28% | - | 4 years ago 1.0.9 | CommonJS | None | Authentication and authorisation | |
| @mulmoclaude/google-plugin Google integration tool for MulmoClaude and MulmoTerminal — operates the user's locally linked Google account: Calendar (list, sync, create, update, delete), Tasks and Drive, as one kind-discriminated `google` tool. Server-only; no Vue View. | 1k | - | - | - | 3 days ago 4.1.0 | ESM + CommonJS | Bundled | Authentication and authorisation |
| openai-oauth Free OpenAI API access with your ChatGPT account. | 990 | - | - | - | 2 months ago 2.0.0 | ESM only | Bundled | Authentication and authorisation |
| passport-mailchimp Mailchimp authentication strategy for Passport. | 981 | - | - | - | 9 years ago 1.1.0 | CommonJS | None | Authentication and authorisation |
| passport-line LINE authentication strategy for Passport. | 970 | - | - | - | 8 years ago 0.0.4 | CommonJS | None | Authentication and authorisation |
| passport-deezer Deezer authentication strategy for Passport. | 784 | - | - | - | 10 years ago 0.2.0 | CommonJS | None | Authentication and authorisation |
| openid-connect This is an fully functional OAuth 2 server implementation, with support for OpenID Connect specification. Based on https://github.com/ammmir/node-oauth2-provider. | 657 | - | - | - | 10 years ago 1.2.4 | CommonJS | None | Authentication and authorisation |
| react-native-user-identity Get the user id configured for the device (iCloud recordID for iOS, email of a device account for android) | 564 | - | - | - | 4 years ago 1.5.2 | CommonJS | Bundled | Authentication and authorisation, React |
| dynamsoft-mrz-scanner Dynamsoft MRZ Scanner JavaScript Edition is a ready-to-use SDK for web applications that accurately recognizes and parses Machine-Readable Zones on Machine-Readable Travel Documents. | 402 | - | - | - | - 4.0.0 | ESM + CommonJS | Bundled | Authentication and authorisation |
| dynamsoft-document-scanner Dynamsoft Document Scanner (DDS) is a ready-to-use SDK for capturing and enhancing document images with automatic border detection, correction, and customizable workflows. | 302 | - | - | - | - 1.5.0 | ESM + CommonJS | Bundled | Authentication and authorisation |
| webcrypto-jwt JSON Web Tokens (JWT) verify/sign implementation using W3C Web Cryptography (crypto.subtle). | 99 | - | - | - | - 0.2.2 | CommonJS | None | Authentication and authorisation, Cryptography and hashing |
| authey Expose Auth.js REST APIs to any connect-compatible Node.js framework. | 33 | - | - | - | 2 years ago 0.8.3 | ESM + CommonJS | Bundled | Authentication and authorisation |
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.
- pixiv-token-getterNode.js Pixiv credential manager and authentication facade - token cache, refresh-token lifecycle, profiles, PKCE OAuth + Puppeteer login, optional gppt interoperability. Library and CLI (ptg). TypeScript types included.
- google-oauth-gsiA user-friendly API for GIS SDK, using the new [**Google Identity Services SDK**](https://developers.google.com/identity/gsi/web) 🚀
- @moxxy/plugin-provider-claude-codeClaude Pro/Max subscription provider for moxxy. Streams through the user's authenticated installed Claude CLI, with opt-in native-tool tasks and no Anthropic API key.
- @xmcp-dev/workosWorkOS AuthKit integration for xmcp
- passport-cognito-oauth2Passport strategy for authenticating and fetching profile data from AWS Cognito User pools using OAuth2 and the Amazon SDK
- @exodus/walletconnect-relay-authRelay Client Authentication
- @superfunctions/oauth-flowHigh-level OAuth orchestration contracts for Superfunctions
- @superfunctions/oauth-httpOAuth HTTP transport contracts for Superfunctions
- @superfunctions/oauth-providersOAuth provider descriptors for Superfunctions
- @timo972/cc-routerCache-aware session router for Claude Max OAuth tokens — use multiple Claude Max accounts with Claude Code
- login-with-twitterLogin with Twitter. OAuth without the nonsense.
- @auth/sequelize-adapterSequelize adapter for Auth.js
- node-twitter-apiSimple module for using Twitter's API in node.js
- @accounts/clientFullstack authentication and accounts-management
- rl-core-apiCore NestJS: autenticação com 2FA, RBAC, auditoria, notificações e listagens com filtro dinâmico
- @multiversx/sdk-native-auth-clientNative authentication client-side
- @openai-oauth/ai-sdkVercel AI SDK provider adapter for openai-oauth auth handles.
- @xylex-group/athena-auth-uiAthena Auth UI - Heroui
- keryxThe fullstack TypeScript framework for MCP and APIs — write one action, serve HTTP, WebSocket, CLI, background tasks, and MCP tools.
- aurelia-authPlugin for security token service, social media authentication and local authentication together with other authentication utilities
- @next-auth/upstash-redis-adapterUpstash adapter for next-auth. It uses Upstash's connectionless (HTTP based) Redis client.
- @atproto/oauth-client-expoATPROTO OAuth client for Expo applications
- request-ntlm-promiseMake easy requests with NTLM authentication
- better-https-proxy-agentAn agent for HTTPS through an HTTP(S) proxy server using the CONNECT method
- @mulmoclaude/google-pluginGoogle integration tool for MulmoClaude and MulmoTerminal — operates the user's locally linked Google account: Calendar (list, sync, create, update, delete), Tasks and Drive, as one kind-discriminated `google` tool. Server-only; no Vue View.
- openai-oauthFree OpenAI API access with your ChatGPT account.
- passport-mailchimpMailchimp authentication strategy for Passport.
- passport-lineLINE authentication strategy for Passport.
- passport-deezerDeezer authentication strategy for Passport.
- openid-connectThis is an fully functional OAuth 2 server implementation, with support for OpenID Connect specification. Based on https://github.com/ammmir/node-oauth2-provider.
- react-native-user-identityGet the user id configured for the device (iCloud recordID for iOS, email of a device account for android)
- dynamsoft-mrz-scannerDynamsoft MRZ Scanner JavaScript Edition is a ready-to-use SDK for web applications that accurately recognizes and parses Machine-Readable Zones on Machine-Readable Travel Documents.
- dynamsoft-document-scannerDynamsoft Document Scanner (DDS) is a ready-to-use SDK for capturing and enhancing document images with automatic border detection, correction, and customizable workflows.
- webcrypto-jwtJSON Web Tokens (JWT) verify/sign implementation using W3C Web Cryptography (crypto.subtle).
- autheyExpose Auth.js REST APIs to any connect-compatible Node.js framework.