{"library":"basic-auth-middleware","type":"library","category":null,"description":"The package `basic-auth-middleware` provides a foundational HTTP Basic Authentication middleware for Node.js `http` servers. Released as version 1.0.0, this package is definitively abandoned, having received its last update over seven years ago (as of April 2026). It was marked with an \"experimental\" stability badge even at its stable release, indicating it was never intended for long-term production use. It integrates with native `http` server requests and responses, employing a callback-based API (`middleware(req, res, ctx, done)`) for authentication flow control. Error objects are constructed using the `boom` library, which is itself deprecated. Due to its unmaintained status and dated design patterns, it is not suitable for new projects and poses potential security and maintenance risks for existing applications.","language":"javascript","status":"abandoned","version":"1.0.0","tags":["javascript","basic","auth","middleware","merry","authentication","authorization"],"last_verified":"Wed May 27","install":[{"cmd":"npm install basic-auth-middleware","imports":["const Auth = require('basic-auth-middleware')"]},{"cmd":"yarn add basic-auth-middleware","imports":[]},{"cmd":"pnpm add basic-auth-middleware","imports":[]}],"homepage":null,"github":"https://github.com/yoshuawuyts/basic-auth-middleware","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/basic-auth-middleware","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/basic-auth-middleware/compatibility"}}