Axios wrapper for Kerberos authentication, version 2.0.0. Uses the `kerberos` npm package to negotiate SPNEGO tokens for HTTP requests against Kerberos-authenticated endpoints. No active release cadence; last update may be stale. Simpler than full GSSAPI libraries but tightly coupled to the `kerberos` native addon, which requires system Kerberos libraries (krb5). Not actively maintained since 2021.
npm install axios-kerberosNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Creates an Axios instance with Kerberos authentication and makes a GET request.
Ensure Python 3.x and build-essential are installed.
Switch to 'axios-negotiate' or implement your own SPNEGO with 'http-negotiate'.
Set KRB5CCNAME environment variable or call kinit before making requests.
Initialize the client at module load time, not inside async functions.
npm install kerberos and ensure Python build tools are available.
Use import kerberos from 'axios-kerberos' or set "type": "module" in package.json.
Install krb5-dev on Linux, or leave the package on macOS (KDC provided).