Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    connect-cradlepublic

    connect-cradle Connect Session Store with Cradle

    connect-cradle is a Cradle session store backed by cradle, and is insanely fast :). Requires cradle >= 0.1.0 for the SETEX command.

    Installation

      $ npm install connect-cradle
    

    Options

    • host Redis server hostname
    • port Redis server portno
    • db Database index to use
    • pass Password for Redis authentication
    • ... Remaining options passed to the redis createClient() method.

    Usage

    Due to npm 1.x changes, we now need to pass connect to the function connect-cradle exports in order to extend connect.session.Store:

    var connect = require('connect')
     	  , CradleStore = require('connect-cradle')(connect);
    
    connect.createServer(
      connect.cookieParser(),
      // 5 minutes
      connect.session({ store: new CradleStore, secret: 'keyboard cat' })
    );
    

    This means express users may do the following, since express.session.Store points to the connect.session.Store function:

    var RedisStore = require('connect-cradle')(express);
    

    Readme.md Thanks

    Tj I almost feel shame to copy bit-a-bit your most of your connect-redis code but I'm a really lazy programmer :P Thanks for all your work! \o/

    Keywords

    none

    install

    npm i connect-cradle

    Downloadsweekly downloads

    6

    version

    0.1.0

    license

    none

    last publish

    collaborators

    • avatar