{"library":"verdaccio-htpasswd","type":"library","category":null,"description":"verdaccio-htpasswd is the official and default authentication plugin for Verdaccio, a lightweight private npm proxy registry. It enables user authentication by leveraging standard Apache `htpasswd` files, making it a simple yet effective solution for managing access to private packages. The package is currently at version 10.5.5 and is actively maintained as part of the Verdaccio monorepo, receiving updates in alignment with Verdaccio's release cycle (e.g., it was updated alongside Verdaccio 5.24.0). Its primary differentiator is its seamless, built-in integration with Verdaccio, offering file-based user management, support for various hashing algorithms including bcrypt, MD5, SHA1, and crypt, and an easy configuration process. It's ideal for private registries where a full-fledged database-backed authentication system is overkill, providing a straightforward approach to user registration and login.","language":"javascript","status":"active","version":"10.5.5","tags":["javascript","verdaccio","plugin","auth","htpasswd","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install verdaccio-htpasswd","imports":["import Auth from 'verdaccio-htpasswd';","import type { IAuthModule } from '@verdaccio/types';","const Auth = require('verdaccio-htpasswd');"]},{"cmd":"yarn add verdaccio-htpasswd","imports":[]},{"cmd":"pnpm add verdaccio-htpasswd","imports":[]}],"homepage":"https://verdaccio.org","github":"https://github.com/verdaccio/verdaccio","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/verdaccio-htpasswd","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/verdaccio-htpasswd/compatibility"}}