connect-hazelcast

    1.2.0 • Public • Published

    Build Status

    connect-hazelcast is a Hazelcast session store backed by Hazelcast 4.x.

    Quick Setup

    npm install connect-hazelcast express-session

    Pass the express-session to connect-hazelcast to create a HazelcastStore constructor.

    const session = require('express-session');
    const HazelcastStore = require('connect-hazelcast')(session);
     
    app.use(session({
        store: new HazelcastStore(options),
        secret: 'ssshhh'
    }));

    Options

    The following list contains all supported options:

    • client An existing hazelcast client. Required option.
    • prefix IMap name to use for storing sessions. Defaults to sessions.
    • ttl Default TTL in seconds to use when the session cookie does not have a expires value. Defaults to 86400 (one day).
    • disableTouch When set to true, TTL is reset on each user interaction with the server. Defaults to false.

    Install

    npm i connect-hazelcast

    DownloadsWeekly Downloads

    7

    Version

    1.2.0

    License

    ISC

    Unpacked Size

    5.76 kB

    Total Files

    7

    Last publish

    Collaborators

    • avatar