JSPM

Found 7507 results for auth

gtoken

Node.js Google Authentication Service Account Tokens

  • v8.0.0
  • 61.00
  • Published

registry-auth-token

Get the auth token set for an npm registry (if any)

  • v5.1.0
  • 60.44
  • Published

basic-auth

node.js basic auth parser

  • v2.0.1
  • 58.63
  • Published

express-rate-limit

Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.

  • v8.0.1
  • 57.44
  • Published

@supabase/auth-js

Official client library for Supabase Auth

  • v2.71.1
  • 55.49
  • Published

passport

Simple, unobtrusive authentication for Node.js.

  • v0.7.0
  • 55.31
  • Published

bcryptjs

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

  • v3.0.2
  • 55.26
  • Published

openid-client

OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

  • v6.7.1
  • 54.99
  • Published

bcrypt

A bcrypt library for NodeJS.

  • v6.0.0
  • 54.46
  • Published

oauth4webapi

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

  • v3.8.1
  • 53.36
  • Published

passport-local

Local username and password authentication strategy for Passport.

  • v1.0.0
  • 52.32
  • Published

passport-oauth2

OAuth 2.0 authentication strategy for Passport.

  • v1.8.0
  • 50.73
  • Published

@clerk/types

Typings for Clerk libraries.

  • v4.83.0
  • 50.53
  • Published

@oslojs/encoding

Runtime-agnostic library for encoding and decoding data

  • v1.1.0
  • 50.13
  • Published

cookies-next

Set, Get, Remove cookies on both client and server side with Next.js

  • v6.1.0
  • 49.52
  • Published

otpauth

One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers

  • v9.4.1
  • 49.33
  • Published

@react-native-firebase/app

A well tested, feature rich Firebase implementation for React Native, supporting iOS & Android. Individual module support for Admob, Analytics, Auth, Crash Reporting, Cloud Firestore, Database, Dynamic Links, Functions, Messaging (FCM), Remote Config, Sto

  • v23.2.0
  • 49.19
  • Published

express-jwt

JWT authentication middleware.

  • v8.5.1
  • 48.87
  • Published

axios-ntlm

An NTLM auth extension to the Axios HTTP library

  • v1.4.4
  • 48.77
  • Published

express-basic-auth

Plug & play basic auth middleware for express

  • v1.2.1
  • 48.58
  • Published

digest-fetch

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

  • v3.1.1
  • 48.47
  • Published

expo-auth-session

Expo module for browser-based authentication

  • v6.2.1
  • 47.30
  • Published

totp-generator

Generate TOTP tokens from key

  • v1.0.0
  • 46.55
  • Published

google-auto-auth

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

  • v0.10.1
  • 46.39
  • Published

passport-custom

Custom authentication strategy for Passport.

  • v1.1.1
  • 46.27
  • Published

better-auth

The most comprehensive authentication library for TypeScript.

  • v1.3.7
  • 46.14
  • Published

passport-oauth1

OAuth 1.0 authentication strategy for Passport.

  • v1.3.0
  • 46.00
  • Published

passport-http-bearer

HTTP Bearer authentication strategy for Passport.

  • v1.0.1
  • 45.81
  • Published

idtoken-verifier

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

  • v2.2.4
  • 45.68
  • Published

auth0-js

Auth0 headless browser sdk

  • v9.28.0
  • 45.56
  • Published

koa-passport

Passport middleware for Koa

  • v6.0.0
  • 45.50
  • Published

nookies

A set of cookie helpers for Next.js

  • v2.5.2
  • 45.33
  • Published

passport-facebook

Facebook authentication strategy for Passport.

  • v3.0.0
  • 45.00
  • Published

passport-http

HTTP Basic and Digest authentication strategies for Passport.

  • v0.3.0
  • 45.00
  • Published

react-native-app-auth

React Native bridge for AppAuth for supporting any OAuth 2 provider

  • v8.0.3
  • 44.79
  • Published

auth-header

For HTTP `Authorization` and `WWW-Authenticate` headers.

  • v1.0.0
  • 44.63
  • Published

passport-oauth

OAuth 1.0 and 2.0 authentication strategies for Passport.

  • v1.0.0
  • 44.61
  • Published

@oslojs/binary

Basic primitives for working with binary data

  • v1.0.0
  • 44.59
  • Published

@oslojs/asn1

Encode and decode ASN.1 DER

  • v1.0.0
  • 44.54
  • Published

koa2-ratelimit

IP rate-limiting middleware for Koajs 2. Use to limit repeated requests to APIs and/or endpoints such as password reset.

  • v1.1.3
  • 44.54
  • 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.

  • v16.0.5
  • 44.42
  • Published

oidc-provider

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

  • v9.5.1
  • 44.05
  • Published

@react-native-firebase/auth

React Native Firebase - The authentication module provides an easy-to-use API to integrate an authentication workflow into new and existing applications. React Native Firebase provides access to all Firebase authentication methods and identity providers.

  • v23.2.0
  • 43.65
  • Published

@strapi/strapi

An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite

  • v5.23.1
  • 43.47
  • Published

passport-github2

GitHub authentication strategy for Passport.

  • v0.1.12
  • 43.44
  • Published

@clerk/themes

Themes for the Clerk auth components

  • v2.4.15
  • 43.37
  • Published

@urql/exchange-auth

An exchange for managing authentication and token refresh in urql

  • v3.0.0
  • 43.21
  • Published

strip-url-auth

Strip the authentication part of a URL

  • v2.0.0
  • 42.86
  • Published

c32check

Crockford base-32 checksum encoding

  • v2.0.0
  • 42.68
  • Published

@oslojs/jwt

Parse and encoding JSON web tokens

  • v0.3.0
  • 42.43
  • Published

oauth2orize

OAuth 2.0 authorization server toolkit for Node.js.

  • v1.12.0
  • 42.01
  • Published

@commercetools/sdk-middleware-auth

Middleware for different authentication flows of commercetools platform API, to use with @commercetools/sdk-client

  • v8.0.1
  • 41.92
  • Published

passport-microsoft

Microsoft [Graph] authentication strategy for Passport.

  • v2.1.0
  • 41.84
  • Published

react-jwt

Small library for decoding json web tokens (JWT)

  • v1.3.0
  • 41.61
  • Published

@clerk/testing

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

  • v1.12.1
  • 41.48
  • Published

@fastify/auth

Run multiple auth functions in Fastify

  • v5.0.2
  • 41.32
  • 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
  • 41.31
  • Published

@stytch/vanilla-js

Stytch's official Javascript Client Library

  • v5.34.0
  • 40.83
  • Published

koa-jwt

Koa middleware for validating JSON Web Tokens

  • v4.0.4
  • 40.69
  • Published

passport-line

LINE authentication strategy for Passport.

  • v0.0.4
  • 40.57
  • Published

express-slow-down

Basic IP rate-limiting middleware for Express that slows down responses rather than blocking the user.

  • v3.0.0
  • 40.36
  • Published

@commercetools/sdk-auth

Auth module for different authentication flows of commercetools platform API

  • v5.0.1
  • 40.31
  • Published

passport-apple

Passport strategy for Sign in with Apple

  • v2.0.2
  • 40.06
  • Published

passport-twitter

Twitter authentication strategy for Passport.

  • v1.0.4
  • 40.00
  • Published

ng-otp-input

A fully customizable, one-time password input component for the web built with Angular.

  • v2.0.9
  • 39.97
  • Published

ldapauth-fork

Authenticate against an LDAP server

  • v6.1.0
  • 39.75
  • Published

@hapi/cookie

Cookie authentication plugin

  • v12.0.1
  • 39.42
  • Published

passport-gitlab2

GitLab authentication strategy for Passport.

  • v5.0.0
  • 39.42
  • Published

@pothos/plugin-scope-auth

A Pothos plugin for adding scope based authorization checks to your GraphQL Schema

  • v4.1.5
  • 39.38
  • Published

@adonisjs/auth

Official authentication provider for Adonis framework

  • v9.4.2
  • 39.23
  • Published

authy

Authy.com API lib for node.js

  • v1.4.0
  • 39.01
  • Published

passport-github

GitHub authentication strategy for Passport.

  • v1.1.0
  • 38.90
  • Published

samlp

SAML Protocol server middleware

  • v7.1.1
  • 38.62
  • Published

react-auth-code-input

One-time password (OTP) React input component, uncontrolled, zero dependencies, fully tested.

  • v3.2.1
  • 38.57
  • Published

node-2fa

Easy 2-Factor Integration For Node.js

  • v2.0.3
  • 38.50
  • Published

authdog

Provides functionality for working with the server side aspects of the U2F protocol.

  • v0.1.1
  • 38.38
  • Published

isomorphic-cookie

Load and save cookies on the client and server

  • v1.2.4
  • 38.34
  • Published

supertokens-website

frontend sdk for website to be used for auth solution.

  • v20.1.6
  • 38.32
  • Published

next-client-cookies

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

  • v2.1.0
  • 38.30
  • Published

passport-discord

Passport strategy for authentication with Discord (discordapp.com)

  • v0.1.4
  • 38.27
  • Published

passport-oauth2-refresh

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

  • v2.2.0
  • 38.23
  • Published

supertokens-web-js

SuperTokens SDK for vanilla JS for all recipes

  • v0.16.0
  • 38.17
  • Published

@stytch/nextjs

Stytch's official Next.js Library

  • v21.10.0
  • 37.98
  • Published

@hapi/basic

Basic authentication plugin

  • v7.0.2
  • 37.97
  • Published

passport-atlassian-oauth2

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

  • v2.1.0
  • 37.87
  • 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
  • 37.81
  • Published

openid

OpenID 1.1/2.0 library for Node.js

  • v2.0.13
  • 37.78
  • Published

@fastify/passport

Simple, unobtrusive authentication for Fastify.

  • v3.0.2
  • 37.71
  • Published

scrypt

The scrypt crypto library for NodeJS

  • v6.0.3
  • 37.56
  • Published

passport-cookie

Cookie authentication strategy for Passport

  • v1.0.9
  • 37.52
  • Published

ag-auth

Auth module for SocketCluster

    • v2.1.0
    • 37.47
    • Published

    remix-auth-auth0

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

    • v2.2.0
    • 37.34
    • Published

    passport-onelogin-oauth

    Passport strategy for authenticating with OneLogin using OAuth 2.0.

    • v0.0.1
    • 37.28
    • Published

    passport-totp

    TOTP authentication strategy for Passport.

    • v0.0.2
    • 37.24
    • Published

    hapi-auth-bearer-token

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

    • v8.0.0
    • 37.23
    • Published

    loopback

    LoopBack: Open Source Framework for Node.js

    • v3.28.0
    • 37.11
    • Published

    @better-auth/expo

    This plugin integrates Better Auth with Expo, allowing you to easily add authentication to your Expo (React Native) applications. It supports both Expo native and web apps.

    • v1.3.7
    • 37.06
    • Published

    @propelauth/react

    A React library for managing authentication, backed by PropelAuth

    • v2.0.30
    • 36.97
    • Published

    @propelauth/javascript

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

    • v2.0.22
    • 36.96
    • Published

    supertokens-auth-react

    ReactJS SDK that provides login functionality with SuperTokens.

    • v0.50.0
    • 36.95
    • Published

    react-native-passkeys

    A library for using (webauthn) passkeys on iOS, Android & web with a single api

    • v0.3.3
    • 36.83
    • Published

    @xboxreplay/xboxlive-auth

    A lightweight, zero-dependency Xbox Network (Xbox Live) authentication library for Node.js with OAuth 2.0 support.

    • v5.1.0
    • 36.82
    • Published

    @stytch/react

    Stytch's official React Library

    • v19.10.0
    • 36.79
    • Published

    @elysiajs/jwt

    Plugin for Elysia for using JWT Authentication

    • v1.3.3
    • 36.62
    • Published

    @oslojs/oauth2

    A runtime-agnostic OAuth 2.0 library

    • v0.5.0
    • 36.60
    • Published

    web-auth-library

    Authentication library for the browser environment using Web Crypto API

    • v1.0.3
    • 36.35
    • Published

    2fa

    TOTP + HOTP library, with nice utilities for handing 2FA

    • v0.1.2
    • 36.33
    • Published

    passport-forcedotcom

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

    • v0.2.1
    • 36.06
    • Published

    @propelauth/node

    <p align="center"> <a href="https://www.propelauth.com?ref=github" target="_blank" align="center"> <img src="https://www.propelauth.com/imgs/lockup.svg" width="200"> </a> </p>

    • v2.1.33
    • 35.82
    • Published

    koa-basic-auth

    Blanket basic auth middleware for koa

    • v4.0.0
    • 35.82
    • Published

    passport-trello

    Trello authentication strategy for Passport.

    • v1.1.0
    • 35.81
    • Published

    passport-slack

    Slack OAuth2 strategy for Passport.

    • v0.0.7
    • 35.81
    • Published

    react-native-touch-id

    React Native authentication with the native Touch ID popup.

    • v4.4.1
    • 35.79
    • Published

    pusher-js-auth

    Pusher plugin for batching auth requests in one HTTP call

    • v4.0.1
    • 35.72
    • Published

    passport-docusign

    DocuSign authentication strategy for Passport.

    • v1.3.0
    • 35.60
    • Published

    ghauth

    Create and load persistent GitHub authentication tokens for command-line apps

    • v6.0.14
    • 35.45
    • Published

    passport-steam

    Steam (OpenID 2) authentication strategy for PassportJS.

    • v1.0.18
    • 34.74
    • Published

    @oslojs/otp

    One-time passwords with HOTP and TOTP

    • v1.1.0
    • 34.68
    • 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
    • 34.55
    • Published

    passport-azure-ad-oauth2

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

    • v0.0.4
    • 34.27
    • Published

    @clerk/vue

    Clerk SDK for Vue

    • v1.11.6
    • 34.26
    • Published

    sasl-plain

    JavaScript implementation of PLAIN SASL mechanism.

    • v0.1.0
    • 34.15
    • Published

    auth-astro

    The easiest way to add authentication to your Astro project!

    • v4.2.0
    • 33.95
    • Published

    balena-auth

    Balena session authentication utilities

    • v6.0.1
    • 33.80
    • Published

    apple-auth

    Sign in with Apple for NodeJS

    • v1.0.9
    • 33.79
    • Published

    saslmechanisms

    JavaScript framework for SASL authentication.

    • v0.1.1
    • 33.63
    • Published

    remix-auth-okta

    ![CI](https://img.shields.io/github/actions/workflow/status/jrakotoharisoa/remix-auth-okta/main.yml?branch=main&style=flat-square) ![npm](https://img.shields.io/npm/v/remix-auth-okta?style=flat-square) # OktaStrategy

      • v1.2.0
      • 33.41
      • Published

      react-microsoft-login

      React component for easy OAuth with Microsoft services on client side.

      • v2.0.1
      • 33.37
      • Published

      passport-openid

      OpenID authentication strategy for Passport.

      • v0.4.0
      • 33.36
      • Published

      @websanova/vue-auth

      A simple light-weight authentication library for Vue.js

      • v4.2.1
      • 33.34
      • 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.10
      • Published

      sasl-scram-sha-1

      JavaScript implementation of SCRAM-SHA-1 SASL mechanism.

      • v1.3.0
      • 33.10
      • Published

      remix-auth-github

      A strategy to implement login with GitHub in Remix Auth.

      • v3.0.2
      • 33.01
      • Published

      passport-instagram

      Instagram authentication strategy for Passport.

      • v1.0.0
      • 32.98
      • Published

      @clerk/nuxt

      Clerk SDK for Nuxt

      • v1.8.12
      • 32.96
      • Published

      sasl-anonymous

      JavaScript implementation of ANONYMOUS SASL mechanism.

      • v0.1.0
      • 32.96
      • Published

      passport-google-oidc

      Google authentication strategy for Passport using OpenID Connect.

      • v0.1.0
      • 32.87
      • Published

      koa-jwt2

      JWT authentication middleware.

      • v1.0.3
      • 32.74
      • Published

      @propelauth/express

      <p align="center"> <a href="https://www.propelauth.com?ref=github" target="_blank" align="center"> <img src="https://www.propelauth.com/imgs/lockup.svg" width="200"> </a> </p>

      • v2.1.33
      • 32.70
      • Published

      @dramaorg/delectus-culpa-reprehenderit

      [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

      • v3.5.94
      • 32.69
      • Published

      react-auth-kit

      Authentication Library for React, which makes Token based auth very easy

      • v4.0.2-alpha.11
      • 32.61
      • Published

      d2l-fetch-auth

      Provides a middleware function for wrapping a window.Request object with d2l authentication for use with d2l-fetch

        • v1.7.0
        • 32.60
        • Published

        passport-vkontakte

        VK.com authentication strategy for Passport.

        • v0.5.0
        • 32.53
        • Published

        fortmatic

        Fortmatic Javascript SDK

        • v2.4.0
        • 32.44
        • Published

        react-native-bcrypt

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

        • v2.4.0
        • 32.41
        • Published

        @colyseus/auth

        Authentication Utilities for Colyseus

        • v0.16.6
        • 32.22
        • Published

        @twurple/auth

        Authenticate with Twitch and stop caring about refreshing tokens.

        • v7.4.0
        • 32.15
        • Published

        passport-naver

        Naver authentication strategy for Passport

        • v1.0.6
        • 32.02
        • Published

        http-auth-utils

        Parse, build and deal with HTTP authorization headers.

        • v6.0.1
        • 31.95
        • Published

        parse-err

        Parse errors in the Browser and Node. Made for Cabin.

        • v1.0.0
        • 31.79
        • Published

        @authress/login

        Universal login sdk for Authress authentication as a service. Provides managed authentication for user identity, authentication, and token verification.

        • v2.5.372
        • 31.69
        • Published

        bcryptjs-react

        Webpack v5 - Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'.

        • v2.4.6
        • 31.58
        • Published

        authy-client

        A complete Authy client with support for TOTP, OneTouch, Phone Verification and Phone Intelligence APIs

        • v1.1.4
        • 31.42
        • Published

        passport-okta-oauth

        Passport strategy for authenticating with Okta using OAuth 2.0.

        • v0.0.1
        • 31.39
        • Published

        angular-http-auth

        HTTP Auth Interceptor Module for AngularJS.

        • v1.5.0
        • 31.35
        • Published