0.1.6 • Published 9 years ago

restify-state v0.1.6

Weekly downloads
30
License
-
Repository
-
Last release
9 years ago

Restify state

Module provides middlewares for saving state between requests for restify.

Installation

npm install restify-state

Usage

const restify = require('restify');
const restifyState = require('restify-state');

let server = restify.createServer({
  name: 'app'
});

server.use(restifyState.cookieParser());
server.use(restifyState.session({ // default
  name: 'user_session',
  proxy: false,
  store: null,
  path: '/',
  domain: '',
  lifetime: 30 * 24 * 60 * 60,
  secure: false
}));


server.get('/counter', (req, res) => {
  if (req.session.counter) {
    req.session.counter++;
  } else {
    req.session.counter = 1;
  }

  res.send({
    counter: req.session.counter
  });
});

License

MIT

0.1.6

9 years ago

0.1.5

9 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago