{"library":"passport-http-bearer","type":"library","category":null,"description":"The `passport-http-bearer` module provides an authentication strategy for Passport.js, specifically designed to handle HTTP Bearer tokens as defined by RFC 6750. This module allows Node.js applications, particularly those using Connect-style middleware like Express, to easily integrate token-based authentication for API endpoints. Bearer tokens are a common mechanism for securing REST APIs and are frequently issued in conjunction with OAuth 2.0. The current stable version is 1.0.1, last published in 2013, indicating a mature and stable codebase with a very low release cadence, focusing on reliability rather than frequent feature additions. It differentiates itself by providing a robust, battle-tested solution for a core authentication pattern within the Passport.js framework, leveraging its pluggable middleware architecture. TypeScript definitions are available via `@types/passport-http-bearer` for enhanced developer experience.","language":"javascript","status":"maintenance","version":"1.0.1","tags":["javascript","passport","auth","authn","authentication","authz","authorization","http","bearer"],"install":[{"cmd":"npm install passport-http-bearer","imports":["import { Strategy as BearerStrategy } from 'passport-http-bearer';","const BearerStrategy = require('passport-http-bearer').Strategy;","import { Strategy as BearerStrategy } from 'passport-http-bearer';\nimport { VerifyFunction, VerifyFunctionWithRequest } from 'passport-http-bearer';"]},{"cmd":"yarn add passport-http-bearer","imports":[]},{"cmd":"pnpm add passport-http-bearer","imports":[]}],"homepage":null,"github":"https://github.com/jaredhanson/passport-http-bearer","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/passport-http-bearer","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/passport-http-bearer/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Mon Jul 20","install_tag":null}}