JSPM

Found 7499 results for auth bot

auth.gg

Bot Discord Auth.gg

  • v1.0.1
  • 63.41
  • Published

gtoken

Node.js Google Authentication Service Account Tokens

  • v8.0.0
  • 60.87
  • Published

registry-auth-token

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

  • v5.1.0
  • 60.48
  • Published

better-auth-fraud-detection

Real-time fraud detection plugin for Better Auth - Prevent account takeovers, bot attacks, and suspicious activities

  • v0.0.1
  • 59.00
  • Published

basic-auth

node.js basic auth parser

  • v2.0.1
  • 58.79
  • 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.22
  • Published

@supabase/auth-js

Official client library for Supabase Auth

  • v2.71.1
  • 55.55
  • Published

better-auth-is-bot

A better-auth plugin to detect and block bots.

    • v1.0.0
    • 55.53
    • Published

    passport

    Simple, unobtrusive authentication for Node.js.

    • v0.7.0
    • 55.37
    • Published

    openid-client

    OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

    • v6.7.0
    • 55.00
    • Published

    bcryptjs

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

    • v3.0.2
    • 54.98
    • Published

    bcrypt

    A bcrypt library for NodeJS.

    • v6.0.0
    • 54.33
    • Published

    oauth4webapi

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

    • v3.8.0
    • 53.33
    • Published

    passport-local

    Local username and password authentication strategy for Passport.

    • v1.0.0
    • 52.31
    • Published

    passport-oauth2

    OAuth 2.0 authentication strategy for Passport.

    • v1.8.0
    • 50.59
    • Published

    @clerk/types

    Typings for Clerk libraries.

    • v4.83.0
    • 50.40
    • Published

    @oslojs/encoding

    Runtime-agnostic library for encoding and decoding data

    • v1.1.0
    • 50.01
    • Published

    cookies-next

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

    • v6.1.0
    • 49.43
    • Published

    otpauth

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

    • v9.4.1
    • 49.25
    • 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.1.2
    • 48.93
    • Published

    express-jwt

    JWT authentication middleware.

    • v8.5.1
    • 48.90
    • Published

    axios-ntlm

    An NTLM auth extension to the Axios HTTP library

    • v1.4.4
    • 48.66
    • Published

    express-basic-auth

    Plug & play basic auth middleware for express

    • v1.2.1
    • 48.52
    • Published

    digest-fetch

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

    • v3.1.1
    • 48.27
    • Published

    @xdanangelxoqenpm/possimus-expedita-corrupti

    统一化推送服务Nodejs API. 已支持钉钉, Discord, 邮件, 飞书, PushDeer, PushPlus, QQ, QQ 频道机器人, Server 酱, Showdoc Push, Telegram Bot, 企业微信群机器人, 息知, WxPusher, ~~NowPush~~, iGot, Chanify, Bark, Push, Slack, Pushback, Zulip, RocketChat, Gitter等平台.

    • v1.0.0
    • 48.23
    • Published

    expo-auth-session

    Expo module for browser-based authentication

    • v6.2.1
    • 47.31
    • Published

    google-auto-auth

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

    • v0.10.1
    • 46.48
    • Published

    totp-generator

    Generate TOTP tokens from key

    • v1.0.0
    • 46.46
    • Published

    passport-custom

    Custom authentication strategy for Passport.

    • v1.1.1
    • 46.18
    • Published

    better-auth

    The most comprehensive authentication library for TypeScript.

    • v1.3.7
    • 46.08
    • Published

    passport-oauth1

    OAuth 1.0 authentication strategy for Passport.

    • v1.3.0
    • 45.95
    • Published

    passport-http-bearer

    HTTP Bearer authentication strategy for Passport.

    • v1.0.1
    • 45.83
    • Published

    idtoken-verifier

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

    • v2.2.4
    • 45.57
    • Published

    auth0-js

    Auth0 headless browser sdk

    • v9.28.0
    • 45.51
    • Published

    koa-passport

    Passport middleware for Koa

    • v6.0.0
    • 45.43
    • Published

    nookies

    A set of cookie helpers for Next.js

    • v2.5.2
    • 45.31
    • Published

    passport-facebook

    Facebook authentication strategy for Passport.

    • v3.0.0
    • 44.95
    • Published

    passport-http

    HTTP Basic and Digest authentication strategies for Passport.

    • v0.3.0
    • 44.95
    • Published

    react-native-app-auth

    React Native bridge for AppAuth for supporting any OAuth 2 provider

    • v8.0.3
    • 44.83
    • Published

    auth-header

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

    • v1.0.0
    • 44.66
    • Published

    passport-oauth

    OAuth 1.0 and 2.0 authentication strategies for Passport.

    • v1.0.0
    • 44.63
    • Published

    @oslojs/binary

    Basic primitives for working with binary data

    • v1.0.0
    • 44.60
    • 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.55
    • Published

    @oslojs/asn1

    Encode and decode ASN.1 DER

    • v1.0.0
    • 44.37
    • 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.36
    • Published

    oidc-provider

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

    • v9.4.2
    • 43.94
    • 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.1.2
    • 43.61
    • Published

    strip-url-auth

    Strip the authentication part of a URL

    • v2.0.0
    • 43.49
    • 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.45
    • Published

    @clerk/themes

    Themes for the Clerk auth components

    • v2.4.15
    • 43.25
    • Published

    @urql/exchange-auth

    An exchange for managing authentication and token refresh in urql

    • v3.0.0
    • 43.11
    • Published

    c32check

    Crockford base-32 checksum encoding

    • v2.0.0
    • 42.38
    • Published

    @oslojs/jwt

    Parse and encoding JSON web tokens

    • v0.3.0
    • 42.27
    • Published

    oauth2orize

    OAuth 2.0 authorization server toolkit for Node.js.

    • v1.12.0
    • 42.02
    • Published

    passport-microsoft

    Microsoft [Graph] authentication strategy for Passport.

    • v2.1.0
    • 41.95
    • Published

    @commercetools/sdk-middleware-auth

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

    • v8.0.1
    • 41.84
    • Published

    react-jwt

    Small library for decoding json web tokens (JWT)

    • v1.3.0
    • 41.60
    • Published

    @clerk/testing

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

    • v1.12.1
    • 41.47
    • 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.12
    • Published

    koa-jwt

    Koa middleware for validating JSON Web Tokens

    • v4.0.4
    • 40.75
    • Published

    @stytch/vanilla-js

    Stytch's official Javascript Client Library

    • v5.33.0
    • 40.66
    • Published

    passport-line

    LINE authentication strategy for Passport.

    • v0.0.4
    • 40.52
    • Published

    passport-telegram-official

    Telegram (not official, just the name) authentication strategy for Passport (https://core.telegram.org/widgets/login)

    • v2.0.1
    • 40.49
    • Published

    express-slow-down

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

    • v3.0.0
    • 40.30
    • Published

    @twurple/auth

    Authenticate with Twitch and stop caring about refreshing tokens.

    • v7.4.0
    • 40.12
    • Published

    @commercetools/sdk-auth

    Auth module for different authentication flows of commercetools platform API

    • v5.0.1
    • 40.10
    • Published

    ng-otp-input

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

    • v2.0.9
    • 39.99
    • Published

    passport-twitter

    Twitter authentication strategy for Passport.

    • v1.0.4
    • 39.97
    • Published

    passport-apple

    Passport strategy for Sign in with Apple

    • v2.0.2
    • 39.93
    • Published

    ldapauth-fork

    Authenticate against an LDAP server

    • v6.1.0
    • 39.73
    • Published

    @hapi/cookie

    Cookie authentication plugin

    • v12.0.1
    • 39.46
    • Published

    passport-gitlab2

    GitLab authentication strategy for Passport.

    • v5.0.0
    • 39.43
    • Published

    @pothos/plugin-scope-auth

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

    • v4.1.5
    • 39.34
    • Published

    @adonisjs/auth

    Official authentication provider for Adonis framework

    • v9.4.2
    • 39.13
    • Published

    passport-github

    GitHub authentication strategy for Passport.

    • v1.1.0
    • 38.91
    • Published

    authy

    Authy.com API lib for node.js

    • v1.4.0
    • 38.73
    • Published

    scrypt

    The scrypt crypto library for NodeJS

    • v6.0.3
    • 38.68
    • Published

    samlp

    SAML Protocol server middleware

    • v7.1.1
    • 38.53
    • Published

    react-auth-code-input

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

    • v3.2.1
    • 38.42
    • Published

    node-2fa

    Easy 2-Factor Integration For Node.js

    • v2.0.3
    • 38.39
    • Published

    next-client-cookies

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

    • v2.1.0
    • 38.32
    • Published

    passport-oauth2-refresh

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

    • v2.2.0
    • 38.31
    • Published

    passport-discord

    Passport strategy for authentication with Discord (discordapp.com)

    • v0.1.4
    • 38.25
    • Published

    isomorphic-cookie

    Load and save cookies on the client and server

    • v1.2.4
    • 38.23
    • Published

    supertokens-website

    frontend sdk for website to be used for auth solution.

    • v20.1.6
    • 38.12
    • Published

    supertokens-web-js

    SuperTokens SDK for vanilla JS for all recipes

    • v0.16.0
    • 38.08
    • Published

    @hapi/basic

    Basic authentication plugin

    • v7.0.2
    • 37.96
    • Published

    passport-atlassian-oauth2

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

    • v2.1.0
    • 37.93
    • Published

    authdog

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

    • v0.1.1
    • 37.82
    • Published

    @stytch/nextjs

    Stytch's official Next.js Library

    • v21.9.0
    • 37.80
    • 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.78
    • Published

    @fastify/passport

    Simple, unobtrusive authentication for Fastify.

    • v3.0.2
    • 37.62
    • Published

    openid

    OpenID 1.1/2.0 library for Node.js

    • v2.0.13
    • 37.62
    • Published

    passport-cookie

    Cookie authentication strategy for Passport

    • v1.0.9
    • 37.56
    • Published

    passport-onelogin-oauth

    Passport strategy for authenticating with OneLogin using OAuth 2.0.

    • v0.0.1
    • 37.39
    • 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.20
    • Published

    passport-totp

    TOTP authentication strategy for Passport.

    • v0.0.2
    • 37.20
    • Published

    ag-auth

    Auth module for SocketCluster

      • v2.1.0
      • 37.19
      • Published

      hapi-auth-bearer-token

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

      • v8.0.0
      • 37.16
      • Published

      loopback

      LoopBack: Open Source Framework for Node.js

      • v3.28.0
      • 37.12
      • Published

      remix-auth-auth0

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

      • v2.2.0
      • 37.06
      • Published

      supertokens-auth-react

      ReactJS SDK that provides login functionality with SuperTokens.

      • v0.50.0
      • 36.85
      • 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

      @propelauth/react

      A React library for managing authentication, backed by PropelAuth

      • v2.0.30
      • 36.77
      • Published

      @propelauth/javascript

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

      • v2.0.22
      • 36.70
      • Published

      react-native-passkeys

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

      • v0.3.3
      • 36.70
      • Published

      @stytch/react

      Stytch's official React Library

      • v19.9.0
      • 36.61
      • Published

      @elysiajs/jwt

      Plugin for Elysia for using JWT Authentication

      • v1.3.3
      • 36.46
      • Published

      @oslojs/oauth2

      A runtime-agnostic OAuth 2.0 library

      • v0.5.0
      • 36.31
      • Published

      web-auth-library

      Authentication library for the browser environment using Web Crypto API

      • v1.0.3
      • 36.21
      • Published

      2fa

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

      • v0.1.2
      • 36.16
      • Published

      passport-docusign

      DocuSign authentication strategy for Passport.

      • v1.3.0
      • 36.08
      • Published

      passport-forcedotcom

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

      • v0.2.1
      • 36.07
      • Published

      ghauth

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

      • v6.0.14
      • 35.94
      • Published

      koa-basic-auth

      Blanket basic auth middleware for koa

      • v4.0.0
      • 35.74
      • Published

      passport-slack

      Slack OAuth2 strategy for Passport.

      • v0.0.7
      • 35.74
      • Published

      passport-trello

      Trello authentication strategy for Passport.

      • v1.1.0
      • 35.73
      • 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.73
      • Published

      react-native-touch-id

      React Native authentication with the native Touch ID popup.

      • v4.4.1
      • 35.71
      • Published

      @twurple/auth-tmi

      Use tmi.js with the benefits of the @twurple/auth authentication providers.

      • v7.4.0
      • 35.64
      • Published

      @clerk/remix

      Clerk SDK for Remix

      • v4.11.6
      • 35.61
      • Published

      pusher-js-auth

      Pusher plugin for batching auth requests in one HTTP call

      • v4.0.1
      • 35.60
      • Published

      @tea062024/veniam-facere-voluptatum

      <div align="center"> <h1>Is this an invitation to a Discord server? ➕</h1> <p> This module checks whether a string is a Discord server invitation. If it is, it fetches information from the API to find out more about the server.

      • v1.0.0
      • 34.89
      • Published

      passport-steam

      Steam (OpenID 2) authentication strategy for PassportJS.

      • v1.0.18
      • 34.69
      • 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.51
      • Published

      @oslojs/otp

      One-time passwords with HOTP and TOTP

      • v1.1.0
      • 34.44
      • Published

      @clerk/vue

      Clerk SDK for Vue

      • v1.11.6
      • 34.28
      • Published

      passport-azure-ad-oauth2

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

      • v0.0.4
      • 34.24
      • Published

      sasl-plain

      JavaScript implementation of PLAIN SASL mechanism.

      • v0.1.0
      • 34.08
      • Published

      passport-openid

      OpenID authentication strategy for Passport.

      • v0.4.0
      • 33.84
      • Published

      apple-auth

      Sign in with Apple for NodeJS

      • v1.0.9
      • 33.80
      • Published

      balena-auth

      Balena session authentication utilities

      • v6.0.1
      • 33.73
      • Published

      saslmechanisms

      JavaScript framework for SASL authentication.

      • v0.1.1
      • 33.60
      • Published

      @clerk/astro

      Clerk SDK for Astro

      • v2.11.8
      • 33.52
      • Published

      auth-astro

      The easiest way to add authentication to your Astro project!

      • v4.2.0
      • 33.49
      • Published

      @websanova/vue-auth

      A simple light-weight authentication library for Vue.js

      • v4.2.1
      • 33.42
      • Published

      react-microsoft-login

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

      • v2.0.1
      • 33.21
      • Published

      remix-auth-github

      A strategy to implement login with GitHub in Remix Auth.

      • v3.0.2
      • 33.19
      • Published

      sasl-scram-sha-1

      JavaScript implementation of SCRAM-SHA-1 SASL mechanism.

      • v1.3.0
      • 33.02
      • Published

      @clerk/nuxt

      Clerk SDK for Nuxt

      • v1.8.12
      • 32.98
      • Published

      sasl-anonymous

      JavaScript implementation of ANONYMOUS SASL mechanism.

      • v0.1.0
      • 32.93
      • Published

      passport-google-oidc

      Google authentication strategy for Passport using OpenID Connect.

      • v0.1.0
      • 32.92
      • Published

      fortmatic

      Fortmatic Javascript SDK

      • v2.4.0
      • 32.88
      • Published

      passport-instagram

      Instagram authentication strategy for Passport.

      • v1.0.0
      • 32.87
      • 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
      • 32.81
      • Published

      koa-jwt2

      JWT authentication middleware.

      • v1.0.3
      • 32.81
      • Published

      react-auth-kit

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

      • v4.0.2-alpha.11
      • 32.76
      • 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
        • 32.73
        • 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.71
        • 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.65
        • Published

        react-native-bcrypt

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

        • v2.4.0
        • 32.43
        • 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.42
          • Published

          http-auth-utils

          Parse, build and deal with HTTP authorization headers.

          • v6.0.1
          • 32.31
          • Published

          @colyseus/auth

          Authentication Utilities for Colyseus

          • v0.16.6
          • 32.26
          • Published

          passport-vkontakte

          VK.com authentication strategy for Passport.

          • v0.5.0
          • 32.24
          • Published

          parse-err

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

          • v1.0.0
          • 32.05
          • Published