Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

build status

connect-cassandra

A Cassandra session store for connect.

Re-uses a helenus pool and creates a column family called connect_session to store the session in if required.

Installation

npm install connect-cassandra

Usage

var express = require('express'),
helenus = require('helenus'),
CassandraStore = require('connect-cassandra')(express);

var pool = new helenus.ConnectionPool({
    hosts      : ['127.0.0.1:9160'],
    keyspace   : 'test'
});

pool.connect(function(e) {
	var app = express.createServer();
	app.use(express.cookieParser());
	app.use(express.session({ secret: 'supersecretkeygoeshere', store: new CassandraStore({ pool: pool })));
});

Contributors

Pair programmed by Roy Lines and James Bloomer. Contributions from David Wetterau.

About

A Cassandra session store for connect

Resources

License

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •