hyper.io-express-auth-basic
v0.0.1
Published
Express Basic Auth Middleware for Hyper.io
Downloads
20
Maintainers
Readme
hyper.io-express-basicauth
Express Basic Auth Middleware for Hyper.io
NPM
$ npm install hyper.io-express-auth-basic
Use
var hyper = require('hyper.io');
var basicAuth = require('hyper.io-express-auth-basic');
// add Basic Auth, this is optional,
// hyper.io will auto try to require the 'auth-basic'
// if it's not included in the middleware already
hyper().use(basicAuth);
// load config and routes
hyper().start({
routes: [
{
required: {
'auth-basic': {
user: 'joe',
pass: 'bob',
message: 'Login with user:"joe" pass:"bob"'
}
},
api: "/hello",
method: {
get: function world($done)
{
$done( { hello: "world" } );
}
}
}
]
});