{"library":"simple-auth-basic","type":"library","category":null,"description":"simple-auth-basic is a lightweight Node.js module designed for parsing HTTP Basic Authorization headers. It extracts the username and password from the 'Authorization' header in an incoming request or a raw header string, returning an object with `name` and `pass` properties. If the header is invalid or missing, it returns `undefined`. The current stable version is 2.0.8. As a focused utility for a well-established standard, its release cadence is generally slow, primarily for maintenance and compatibility updates rather than new features. Its key differentiator is its simplicity and singular focus on parsing the header, leaving credential validation to the application logic, often paired with a timing-safe string comparison library like `tsscmp` for security.","language":"javascript","status":"maintenance","version":"2.0.8","tags":["javascript","basic","auth","authorization","authbasic"],"install":[{"cmd":"npm install simple-auth-basic","imports":["import auth from 'simple-auth-basic'","import auth from 'simple-auth-basic'; auth.parse(headerString)"]},{"cmd":"yarn add simple-auth-basic","imports":[]},{"cmd":"pnpm add simple-auth-basic","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/simple-auth-basic","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/simple-auth-basic/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}