npm.io
0.1.6 • Published 12 years ago

connect-stack

Licence
MIT
Version
0.1.6
Deps
0
Vulns
0
Weekly
0
Stars
1

connect-stack

Stack multiple connect/express middlewares into a single middleware function

example

myauth.js:

var stack = require('connect-stack'),
    connect = require('connect');

function myAuth(req, res, next) {
    //TODO: write auth code
}

module.exports = stack(connect.cookieParser(), 
    connect.session({secret: 'hush'}),
    myAuth);

app.js

app.use('/secret-area', require('./myauth'));