2.0.4 • Published 7 years ago

hapi-server-session-rctech v2.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
7 years ago

hapi-server-session

Simple server-side session support for hapi

Build Status Coverage Status

Install

$ npm install hapi-server-session

Example

'use strict';

const hapi = require('hapi');

const server = new hapi.Server();

server.connection({
  host: 'localhost',
  address: '127.0.0.1',
  port: 8000,
});

server.register({
  register: require('hapi-server-session'),
  options: {
    cookie: {
      isSecure: false,
    },
  },
}, function (err) { if (err) { throw err; } });

server.route({
  method: 'GET',
  path: '/',
  handler: function (request, reply) {
    request.session.views = request.session.views + 1 || 1;
    reply('Views: ' + request.session.views);
  },
});

server.start();

Options