JSPM

Found 9698 results for authentication

@octokit/auth-token

GitHub API token authentication for browsers and Node.js

  • v6.0.0
  • 56.96
  • Published

@azure/core-auth

Provides low-level interfaces and helper methods for authentication in Azure SDK

  • v1.10.1
  • 55.04
  • Published

@azure/identity

Provides credential implementations for Azure SDK libraries that can authenticate with Microsoft Entra ID

  • v4.13.0
  • 54.55
  • Published

bcryptjs

Optimized bcrypt in plain JavaScript with zero dependencies, with TypeScript support. Compatible to 'bcrypt'.

  • v3.0.3
  • 54.33
  • Published

firebase

Firebase JavaScript library for web and Node.js

  • v12.6.0
  • 53.31
  • Published

passport

Simple, unobtrusive authentication for Node.js.

  • v0.7.0
  • 52.86
  • Published

openid-client

OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

  • v6.8.1
  • 52.80
  • Published

bcrypt

A bcrypt library for NodeJS.

  • v6.0.0
  • 52.52
  • Published

iron-webcrypto

a cryptographic utility for sealing-unsealing a JSON object using symmetric key encryption with message integrity verification

  • v2.0.0
  • 52.45
  • Published

oauth4webapi

Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

  • v3.8.3
  • 51.62
  • Published

firebase-admin

Firebase admin SDK for Node.js

  • v13.6.0
  • 51.58
  • Published

@octokit/auth-app

GitHub App authentication for JavaScript

  • v8.1.2
  • 51.40
  • Published

next-auth

Authentication for Next.js

  • v4.24.13
  • 51.39
  • Published

hawk

HTTP Hawk Authentication Scheme

  • v9.0.2
  • 50.56
  • Published

passport-local

Local username and password authentication strategy for Passport.

  • v1.0.0
  • 50.20
  • Published

@hapi/iron

Encapsulated tokens (encrypted and mac'ed objects)

  • v7.0.1
  • 49.61
  • Published

@auth/core

Authentication for the Web.

  • v0.34.3
  • 49.45
  • Published

passport-oauth2

OAuth 2.0 authentication strategy for Passport.

  • v1.8.0
  • 49.36
  • Published

@clerk/types

Typings for Clerk libraries.

  • v4.101.6
  • 48.49
  • Published

zxcvbn

realistic password strength estimation

  • v4.4.2
  • 48.37
  • Published

otplib

HMAC-based (HOTP) and Time-based (TOTP) One-Time Password library

  • v12.0.1
  • 47.71
  • Published

oidc-client-ts

OpenID Connect (OIDC) & OAuth2 client library

  • v3.4.1
  • 47.58
  • Published

auth0

Auth0 Node.js SDK for the Management API v2.

  • v5.1.0
  • 47.12
  • Published

keycloak-js

A client-side JavaScript OpenID Connect library that can be used to secure web applications.

  • v26.2.1
  • 47.11
  • Published

express-basic-auth

Plug & play basic auth middleware for express

  • v1.2.1
  • 46.87
  • Published

axios-ntlm

An NTLM auth extension to the Axios HTTP library

  • v1.4.6
  • 46.76
  • Published

http-auth

Node.js package for HTTP basic and digest access authentication.

  • v4.2.1
  • 46.73
  • Published

express-jwt

JWT authentication middleware.

  • v8.5.1
  • 46.67
  • Published

speakeasy

Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.

  • v2.0.0
  • 46.61
  • Published

digest-fetch

digest auth request plugin for fetch/node-fetch also support http basic auth authentication

  • v3.1.1
  • 46.11
  • Published

expo-auth-session

Expo module for browser-based authentication

  • v7.0.10
  • 45.62
  • Published

@zxcvbn-ts/core

Realistic password strength estimation written in typescript

  • v3.0.4
  • 45.34
  • Published

http-auth-connect

Connect framework integration with http-auth module.

  • v1.0.6
  • 44.97
  • Published

digest-header

Digest access authentication header helper

  • v1.1.0
  • 44.61
  • Published

@tracetail/react

React hooks for TraceTail enterprise browser fingerprinting with over 99.5% accuracy. TypeScript support and React 18 compatibility.

  • v2.3.8
  • 44.59
  • Published

totp-generator

Generate TOTP tokens from key

  • v2.0.0
  • 44.40
  • Published

google-auto-auth

Making it as easy as possible to authenticate a Google API request

  • v0.10.1
  • 44.29
  • Published

passport-custom

Custom authentication strategy for Passport.

  • v1.1.1
  • 44.28
  • Published

passport-oauth1

OAuth 1.0 authentication strategy for Passport.

  • v1.3.0
  • 44.23
  • Published

react-oidc-context

OpenID Connect & OAuth2 authentication using react context api as state management

  • v3.3.0
  • 44.01
  • Published

grant

OAuth Proxy

  • v5.4.24
  • 43.95
  • Published

passport-http-bearer

HTTP Bearer authentication strategy for Passport.

  • v1.0.1
  • 43.84
  • Published

passport-facebook

Facebook authentication strategy for Passport.

  • v3.0.0
  • 43.73
  • Published

idtoken-verifier

A lightweight library to decode and verify RS JWT meant for the browser.

  • v2.2.4
  • 43.73
  • Published

koa-passport

Passport middleware for Koa

  • v6.0.0
  • 43.70
  • Published

auth0-js

Auth0 headless browser sdk

  • v9.29.0
  • 43.48
  • Published

passport-http

HTTP Basic and Digest authentication strategies for Passport.

  • v0.3.0
  • 43.39
  • Published

kerberos

Kerberos library for Node.js

  • v7.0.0
  • 43.20
  • Published

expo-local-authentication

Provides an API for FaceID and TouchID (iOS) or the Fingerprint API (Android) to authenticate the user with a face or fingerprint scan.

  • v17.0.8
  • 43.20
  • Published

passport-oauth

OAuth 1.0 and 2.0 authentication strategies for Passport.

  • v1.0.0
  • 43.17
  • Published

oidc-provider

OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect

  • v9.6.0
  • 42.76
  • Published

@urql/exchange-auth

An exchange for managing authentication and token refresh in urql

  • v3.0.0
  • 42.47
  • Published

rxfire

Firebase JavaScript library RxJS

  • v6.1.0
  • 42.25
  • Published

@clerk/themes

Themes for the Clerk auth components

  • v2.4.43
  • 42.20
  • Published

strip-url-auth

Strip the authentication part of a URL

  • v2.0.0
  • 41.97
  • Published

c32check

Crockford base-32 checksum encoding

  • v2.0.0
  • 41.76
  • Published

passport-github2

GitHub authentication strategy for Passport.

  • v0.1.12
  • 41.74
  • Published

keycloak-angular

Easy Keycloak integration for Angular applications.

  • v20.0.0
  • 41.58
  • Published

client-oauth2

Straight-forward execution of OAuth 2.0 flows and authenticated API requests

  • v4.3.3
  • 41.04
  • Published

passport-line

LINE authentication strategy for Passport.

  • v0.0.4
  • 41.01
  • Published

react-native-app-auth

React Native bridge for AppAuth for supporting any OAuth 2 provider

  • v8.1.0
  • 41.00
  • Published

react-jwt

Small library for decoding json web tokens (JWT)

  • v2.0.0
  • 40.83
  • Published

grant-koa

Grant OAuth Proxy middleware for Koa

  • v5.4.8
  • 40.49
  • Published

axios-auth-refresh

Axios plugin which makes it very easy to automatically refresh the authorization tokens of your clients

  • v3.3.6
  • 39.93
  • Published

passport-microsoft

Microsoft [Graph] authentication strategy for Passport.

  • v2.1.0
  • 39.88
  • Published

@clerk/testing

Utilities to help you create E2E test suites for apps using Clerk

  • v1.13.22
  • 39.86
  • Published

@dfinity/identity

JavaScript and TypeScript library to manage identity with the Internet Computer

  • v3.4.3
  • 39.66
  • Published

react-google-button

[![NPM version][npm-image]][npm-url] [![Build Status][build-status-image]][build-status-url] [![Coverage][coverage-image]][coverage-url] [![License][license-image]][license-url] [![Code Style][code-style-image]][code-style-url]

  • v0.8.0
  • 39.57
  • Published

scrypt

The scrypt crypto library for NodeJS

  • v6.0.3
  • 39.37
  • Published

@descope/node-sdk

Node.js library used to integrate with Descope

  • v1.7.19
  • 39.36
  • Published

koa-jwt

Koa middleware for validating JSON Web Tokens

  • v4.0.4
  • 39.23
  • Published

saml

Create SAML assertions. Supports SAML 1.1 and SAML 2.0 tokens.

  • v3.0.1
  • 39.20
  • Published

passport-apple

Passport strategy for Sign in with Apple

  • v2.0.2
  • 39.01
  • Published

remix-auth-oauth2

A strategy to use and implement OAuth2 framework for authentication with federated services like Google, Facebook, GitHub, etc.

  • v3.4.1
  • 38.94
  • Published

cognito-passport-oauth2

A passport strategy to authenticate against an AWS Cognito User Pool OAuth 2.0 provider and get user profile, access token and ID token. This supports providing cognito specific additional auth parameters. This is subclass of passport-oauth2 strategy.

  • v1.3.1
  • 38.87
  • Published

@bitauth/libauth

ultra-lightweight library for Bitcoin Cash, Bitcoin, and Bitauth

  • v3.0.0
  • 38.70
  • Published

@adonisjs/auth

Official authentication provider for Adonis framework

  • v9.5.1
  • 38.47
  • Published

passport-github

GitHub authentication strategy for Passport.

  • v1.1.0
  • 38.46
  • Published

passport-twitter

Twitter authentication strategy for Passport.

  • v1.0.4
  • 38.41
  • Published

passport-anonymous

Anonymous authentication strategy for Passport.

  • v1.0.1
  • 38.32
  • Published

web-auth-library

Authentication library for the browser environment using Web Crypto API

  • v1.0.3
  • 37.95
  • Published

passport-ldapauth

LDAP authentication strategy for Passport

  • v3.0.1
  • 37.39
  • Published

ldapauth-fork

Authenticate against an LDAP server

  • v6.1.0
  • 37.37
  • Published

u2f-api

Promisified U2F API for browsers

  • v1.2.1
  • 37.28
  • Published

supertokens-website

frontend sdk for website to be used for auth solution.

  • v20.1.6
  • 37.28
  • Published

supertokens-web-js

SuperTokens SDK for vanilla JS for all recipes

  • v0.16.0
  • 37.16
  • Published

passport-gitlab2

GitLab authentication strategy for Passport.

  • v5.0.0
  • 37.09
  • Published

@passwordless-id/webauthn

A small wrapper around the webauthn protocol to make one's life easier.

  • v2.3.1
  • 37.04
  • Published

@stytch/react

Stytch's official React Library

  • v19.17.0
  • 37.03
  • Published

openid

OpenID 1.1/2.0 library for Node.js

  • v2.0.14
  • 37.02
  • Published

authy

Authy.com API lib for node.js

  • v1.4.0
  • 36.43
  • Published

supertokens-auth-react

ReactJS SDK that provides login functionality with SuperTokens.

  • v0.51.0
  • 36.42
  • Published

next-client-cookies

SSR and client support for Next.js v13 cookies (app directory)

  • v2.1.0
  • 36.25
  • Published

@fastify/passport

Simple, unobtrusive authentication for Fastify.

  • v3.0.2
  • 36.23
  • Published

@stytch/nextjs

Stytch's official Next.js Library

  • v21.17.0
  • 36.21
  • Published

yub

Yubico Yubikey API Client for Node.js

  • v0.11.1
  • 36.14
  • Published

passport-oauth2-refresh

A passport.js add-on to provide automatic OAuth 2.0 token refreshing.

  • v2.2.0
  • 36.03
  • Published

bsrp

Secure Remote Password Protocol (SRP-6a) Implementation

  • v1.0.9
  • 35.97
  • Published

cognito-express

cognito-express authenticates API requests on a Node-Express application by verifying the signature of AccessToken or IDToken generated by Amazon Cognito.

  • v3.0.4
  • 35.85
  • Published

passport-cookie

Cookie authentication strategy for Passport

  • v1.0.9
  • 35.82
  • Published

@elysiajs/jwt

Plugin for Elysia for using JWT Authentication

  • v1.4.0
  • 35.78
  • Published

passport-azure-ad-oauth2

Passport strategy for authenticating with Azure AD using the OAuth 2.0 protocol.

  • v0.0.4
  • 35.65
  • Published

@propelauth/javascript

A library for managing authentication in the browser, backed by PropelAuth

  • v2.0.24
  • 35.57
  • Published

koa-basic-auth

Blanket basic auth middleware for koa

  • v4.0.0
  • 35.52
  • Published

hapi-auth-bearer-token

Simple Bearer authentication scheme plugin for hapi, accepts token by Header, Cookie or Query parameter.

  • v8.0.0
  • 35.52
  • Published

@privy-io/expo

Expo client for the Privy Auth API

  • v0.61.0
  • 35.35
  • Published

auth-astro

The easiest way to add authentication to your Astro project!

  • v4.2.0
  • 35.22
  • Published

passport-local-mongoose

Mongoose plugin that simplifies building username and password login with Passport

  • v9.0.0
  • 35.21
  • Published

passport-atlassian-oauth2

Passport strategy for authenticating with Atlassian (Jira) using OAuth 2 (3LO)

  • v2.1.0
  • 34.99
  • Published

torii

A set of clean abstractions for authentication in Ember.js

  • v1.0.0
  • 34.89
  • Published

passport-docusign

DocuSign authentication strategy for Passport.

  • v1.3.0
  • 34.82
  • Published

@hapi/jwt

JWT (JSON Web Token) Authentication

  • v3.2.1
  • 34.76
  • Published

@getmocha/users-service

An API client, Hono middleware, and a React provider for the Mocha Users Service

    • v0.0.4
    • 34.69
    • Published

    @elysiajs/bearer

    Plugin for Elysia for retreiving Bearer token

    • v1.4.1
    • 34.63
    • Published

    @epic-web/totp

    Create and verify cryptographically secure Time-based One-time Passwords (TOTP) using the HMAC-based One-time Password (HOTP) algorithm.

    • v4.0.1
    • 34.55
    • Published

    next-firebase-auth-edge

    Next.js Firebase Authentication for Edge and server runtimes. Compatible with latest Next.js features.

    • v1.11.1
    • 34.55
    • Published

    passport-onelogin-oauth

    Passport strategy for authenticating with OneLogin using OAuth 2.0.

    • v0.0.1
    • 34.50
    • Published

    passport-trello

    Trello authentication strategy for Passport.

    • v1.1.0
    • 34.47
    • Published

    passport-forcedotcom

    Salesforce.com/Force.com/Database.com authentication strategy for Passport.

    • v0.2.1
    • 34.46
    • Published

    @elysiajs/node

    Elysia adapter to run Elysia on Node.js

    • v1.4.2
    • 34.39
    • Published

    remix-auth-auth0

    The Auth0 strategy is used to authenticate users against an Auth0 account. It extends the OAuth2Strategy.

    • v2.2.0
    • 34.32
    • Published

    passport-steam

    Steam (OpenID 2) authentication strategy for PassportJS.

    • v1.0.18
    • 34.32
    • Published

    passport-slack

    Slack OAuth2 strategy for Passport.

    • v0.0.7
    • 34.29
    • Published

    minecraft-protocol

    Parse and serialize minecraft packets, plus authentication and encryption.

    • v1.62.0
    • 34.20
    • Published

    react-native-touch-id

    React Native authentication with the native Touch ID popup.

    • v4.4.1
    • 34.16
    • Published

    fido2-lib

    A library for performing FIDO 2.0 / WebAuthn functionality

    • v3.5.5
    • 34.07
    • Published

    @aws/bedrock-token-generator

    A lightweight library for generating short-term bearer tokens for AWS Bedrock API authentication

    • v1.1.0
    • 34.02
    • Published

    escher-auth

    Library for HTTP request signing (JavaScript implementation)

    • v4.0.2
    • 33.88
    • Published

    @clerk/remix

    Clerk SDK for Remix

    • v4.13.23
    • 33.87
    • Published

    yggdrasil

    Mojang authentication (Yggdrasil) client

    • v1.7.0
    • 33.68
    • Published

    sasl-plain

    JavaScript implementation of PLAIN SASL mechanism.

    • v0.1.0
    • 33.63
    • Published

    passport-totp

    TOTP authentication strategy for Passport.

    • v0.0.2
    • 33.49
    • Published

    ldap-authentication

    A simple async nodejs library for LDAP user authentication

    • v3.3.6
    • 33.47
    • Published

    isomorphic-cookie

    Load and save cookies on the client and server

    • v1.2.4
    • 33.42
    • Published

    node-sp-auth-config

    Config options builder for node-sp-auth (SharePoint Authentication in Node.js)

    • v3.0.5
    • 33.41
    • Published

    remix-auth-microsoft

    The Microsoft strategy is used to authenticate users against an account on [Microsoft Active Directory](https://docs.microsoft.com/en-us/azure/active-directory/develop/) using [Remix Auth](https://github.com/sergiodxa/remix-auth). This can be a work/schoo

    • v3.0.1
    • 33.40
    • Published

    saml2js

    Parse SAML2 attributes into a JavaScript object.

    • v0.1.2
    • 33.33
    • Published

    node-sp-auth

    Unattended SharePoint http authentication with nodejs

    • v3.0.9
    • 33.25
    • Published

    saslmechanisms

    JavaScript framework for SASL authentication.

    • v0.1.1
    • 33.07
    • Published

    @okta/oidc-middleware

    OpenId Connect middleware for authorization code flows

    • v5.5.0
    • 33.06
    • Published

    @clerk/vue

    Clerk SDK for Vue

    • v1.17.3
    • 33.05
    • Published

    azureauth

    node-azure auth wrapps the AzureAuth CLI wrapper for performing AAD Authentication

    • v0.13.0
    • 33.01
    • Published

    passport-vkontakte

    VK.com authentication strategy for Passport.

    • v0.5.0
    • 33.01
    • Published

    @didtools/siwx

    Typescript library for Sign-In With X

    • v2.0.0
    • 32.96
    • Published

    @hapi/bell

    Third-party login plugin for hapi

    • v13.1.0
    • 32.94
    • Published

    @passageidentity/webauthnutils

    A utility library for helping navigate UX decisions around WebAuthn built by Passage by 1Password.

    • v1.4.2
    • 32.92
    • Published

    pbkdf2-password

    Easy salt/password creation for Node.js, extracted from Mosca

    • v1.2.1
    • 32.87
    • Published

    gcip-cloud-functions

    Google Cloud Identity Platform Blocking Functions for Node.js

    • v0.2.0
    • 32.80
    • Published

    passport-slack-oauth2

    [Passport](https://github.com/jaredhanson/passport) strategy for authenticating with [Slack](https://slack.com) using the OAuth 2.0 API.

    • v1.2.0
    • 32.78
    • Published

    otp-io

    🕖 Typed library to work 2fa via Google Authenticator/Time-based TOTP/Hmac-based HOTP

    • v1.2.7
    • 32.72
    • Published

    @clerk/astro

    Clerk SDK for Astro

    • v2.16.6
    • 32.63
    • Published

    node-ntlm-client

    A node.js NTLM client with support for NTLM and NTLMv2 authentication

    • v0.1.2
    • 32.59
    • Published

    sasl-scram-sha-1

    JavaScript implementation of SCRAM-SHA-1 SASL mechanism.

    • v1.3.0
    • 32.55
    • Published

    apple-auth

    Sign in with Apple for NodeJS

    • v1.0.9
    • 32.52
    • Published

    @icp-sdk/auth

    Authentication library for Internet Computer web apps

    • v4.2.0
    • 32.45
    • Published

    sasl-anonymous

    JavaScript implementation of ANONYMOUS SASL mechanism.

    • v0.1.0
    • 32.45
    • Published

    @ewsjs/ntlm-client

    A node.js NTLM client with support for NTLM and NTLMv2 authentication, forked from clncln1/node-ntlm-client

    • v3.0.1
    • 32.45
    • Published

    passport-google-oidc

    Google authentication strategy for Passport using OpenID Connect.

    • v0.1.0
    • 32.41
    • Published

    mongoose-encryption

    Simple encryption and authentication plugin for Mongoose

    • v2.1.2
    • 32.20
    • Published

    sodium-plus

    The Sodium Cryptography Library

    • v0.9.0
    • 32.19
    • Published