{"library":"connect-redis-crypto","type":"library","category":null,"description":"Redis session store for Express/Connect with optional encryption support. Current stable version is 4.0.5 (Node >= 8.0.0). Provides session storage using Redis, with features like TTL management, configurable serializers, and SCAN-based iteration. Unlike standard connect-redis, it includes a `secret` option in the store to encrypt session data at rest in Redis. The API is compatible with express-session and supports multiple Redis client libraries including redis, ioredis, and redis-mock. Updated irregularly; v4 introduced breaking changes from earlier versions.","language":"javascript","status":"active","version":"4.0.5","tags":["javascript","redis","sessions","cryptography","crypto","security"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install connect-redis-crypto","imports":["const RedisStore = require('connect-redis-crypto')(session)","const RedisStore = require('connect-redis-crypto')(session); const store = new RedisStore({ client, secret: 'mysecret' })","import connectRedisCrypto from 'connect-redis-crypto'; const RedisStore = connectRedisCrypto(session)"]},{"cmd":"yarn add connect-redis-crypto","imports":[]},{"cmd":"pnpm add connect-redis-crypto","imports":[]}],"homepage":"https://github.com/jas-/connect-redis-crypto#readme","github":"ssh://git@github.com/jas-/connect-redis-crypto","docs":null,"changelog":null,"pypi":null,"npm":"connect-redis-crypto","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}