httpauther

0.1.8 • Public • Published

httpauther

A middleware for express.js to use HTTP basic authentication to protect your web.

Usage

Enter your desired username and password when calling httpauther. You must enter your password hashed with MD5 which you can do online.

Terminal: npm install httpauther --save
Your express-app: var httpauther = require('httpauther')('realm', 'usr', '<md5 hash>');

Example code

var express = require('express');
var app = express();
var httpauther = require('httpauther')('admin pages','admin','5f4dcc3b5aa765d61d8327deb882cf99');


app.get('/', function(req, res) {
    res.send('not protected at all');
});

app.get('/admin', httpauther, function(req, res) {
    res.send('admin pages!');
});

app.listen(8080);

This example is supplied in the package.

Thanks to

node.js
npm
Dillinger

Package Sidebar

Install

npm i httpauther

Weekly Downloads

1

Version

0.1.8

License

ISC

Last publish

Collaborators

  • phoggren