Neighbor's Preppy Maltese

express-session-cache-manager

1.0.2 • Public • Published

express-session-cache-manager

js-standard-style Build Status npm version

express-session support using node-cache-manager, which supports a variety of storage engines.

Installation

npm i express-session-cache-manager --save

Usage

import express from 'express'
import session from 'express-session'
import cacheManager from 'cache-manager'
import CacheManagerStore from 'express-session-cache-manager'

// Replace with your cache-manager specific store engine here
import memoryStoreEngine from 'cache-manager-memory-store'

const app = express()

const sessionMiddleware = session({
  store: new CacheManagerStore(cacheManager.caching({
    store: memoryStoreEngine
  }))
})

app.use(sessionMiddleware)

Extended logging

The debug module is used to provide debug information.

Enable the following environment variable to see them:

DEBUG=session-cache-manager

Acknowledgements

install

npm i express-session-cache-manager

Downloadsweekly downloads

3

version

1.0.2

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability