0.0.3 • Published 11 years ago
connect-riak-sessions v0.0.3
Connect Riak Sessions
connect-riak-sessions is a Riak session store implemented as middleware for connect & expressjs backed by nodiak. Any version of Riak will work.
For extra bang for your buck; see automatic key expiration using bitcask.
connect-riak-sessions >= 0.0.1 developed on connect 2.9.2.
Installation
$ npm install connect-riak-sessionsOptions
clientAn existing nodiak client object you normally get fromriak.getClient()bucketRiak bucket to use defaulting toexpressjs_sessionsschemeRiak scheme ('http'|'https')hostRiak server hostnameportRiak server tcp port #- ... Remaining options passed to the riak
getClient()method.
Usage
To use with Connect or a Test Framework:
var connect = require('express-session'),
RiakStore = require('connect-riak-sessions')(connect);
connect().use(connect.session({
secret: 'keyboard cat',
store: new RiakStore(options)
}));To use with ExpressJS:
var RiakStore = require('connect-riak-sessions')(express);
// Configure Middleware
app.use(express.session({
store: new RiakSessionStore({
bucket: 'app_session_bucket',
scheme: 'http',
host: 'localhost',
port: 8098,
}),
secret: 'keyboard cat'
}));API Docs
The API Docs are generated using Dox.
License
MIT

