@remix-run/session-storage-memcache
v0.1.0
Published
Memcache session storage for @remix-run/session
Maintainers
Readme
session-storage-memcache
Memcache session storage for @remix-run/session.
Installation
npm i remixUsage
import { createMemcacheSessionStorage } from 'remix/session-storage-memcache'
let sessionStorage = createMemcacheSessionStorage('127.0.0.1:11211', {
keyPrefix: 'my-app:session:',
ttlSeconds: 60 * 60 * 24 * 7,
})Available options:
useUnknownIds(default:false) - reuse unknown session IDs sent by the clientkeyPrefix(default:'remix:session:') - prefix for all Memcache keysttlSeconds(default:0) - session expiration in seconds (0means no expiration)
Note: Memcache storage uses TCP sockets and requires a Node.js runtime.
Related Packages
@remix-run/session- Core session primitives and storage interface@remix-run/session-middleware- Middleware for wiring session storage into request handling
License
See LICENSE
