Package: node-auth-header
Source: jsbundle-web-interfaces (1.1.0+~cs15.1.20180823-3build1)
Version: 1.0.0~1.1.0+~cs15.1.20180823-3build1
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Installed-Size: 77
Section: javascript
Priority: optional
Multi-Arch: foreign
Description: parse HTTP auth/authz headers - Node.js library
 auth-header deals
 with obscene HTTP "Authorization" and "WWW-Authenticate" headers.
 .
 The HTTP "Authorization" and "WWW-Authenticate" family of headers
 are both pretty nightmareish;
 there has been, up until recently, no wide consensus
 about how they should be formatted
 and so parsing them is lots of fun
 if fun is pulling your hair out.
 .
 This library provides an implementation of RFC7235
 which allows for the parsing
 of many known existing authorization headers
 (like Basic and Digest)
 as well as any future ones which follow the standard.
 Noteably, this library is less strict than it could be
 to parse some of these legacy formats.
 .
 In addition to the format of the header itself being in flux,
 WWW-Authenticate has its own nasty surprise:
 sometimes multiple authentication prompts can appear in one header,
 sometimes they can appear in multiple headers;
 we _ONLY_ support the latter case
 since trying to disambiguate
 between a second prompt and parameters for the first
 is just about impossible.
 .
 This package provides auth-header usable with Node.js -
 an event-based server-side JavaScript engine.
