This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

connect-jugglingdb

0.1.0 • Public • Published

connect-jugglingdb

JugglingDB session store for Connect

Usage

var session = require('express-session');
var JugglingDB = require('jugglingdb');
var JugglingStore = require('connect-jugglingdb')(session);

// create JugglingDB schema object - can be any supported adapter
var schema = new JugglingDB.Schema('postgres', {
  database: 'mydbname'
});

app.use(express.session({
  store: new JugglingStore(schema, {
    table: 'sessions',                // juggling adapter table name
    maxAge: 1000 * 60 * 60 * 24 * 14  // default duration in milliseconds
  })
}));

schema.autoupdate(function(err) {
  if (err) console.error(err);
});

Note that maxAge can also be set in session.cookie.maxAge, see http://www.senchalabs.org/connect/session.html

Features

Automatic cleanup of expired sessions

/connect-jugglingdb/

    Package Sidebar

    Install

    npm i connect-jugglingdb

    Weekly Downloads

    0

    Version

    0.1.0

    License

    MIT

    Last publish

    Collaborators

    • anatoliy
    • kapouer