0.0.1 • Published 8 years ago

fortune-session v0.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

fortune-session

This module is alpha quality.

Fortune.js-based session store for Express.

npm install --save fortune-session
const fortune = require('fortune');
const store = fortune({
    session : {
        sid  : String,
        data : Object
    }
} /* Here you can pass your preferred adapter. */ );

const session        = require('express-session');
const fortuneSession = require('fortune-session');

app.use(session({
    store : fortuneSession(session, store)
}));

fortuneSession(session, store, [collection])

  • session — express-session module.
  • store — Fortune.js store.
  • collection — optional, refers to collection/table with compatible schema, defaults to 'session'.

Schema

Specified collection/table must have the following schema:

  • sid — String, session id.
  • data — Object, session data.

TODO

  • Write tests.

License

MIT

0.0.1

8 years ago