createRedisSessionStore
@quik/http-express / createRedisSessionStore
Function: createRedisSessionStore()
createRedisSessionStore():
Promise<Store>
Defined in: http-express/src/drivers/QRedisSessionStore.ts:24
Create a Redis-backed session store using connect-redis and redis (node-redis v4+).
Requires the following peer dependencies:
pnpm add connect-redis redis
Connection parameters are read from the http.session.redis.* configuration
keys. Session TTL is read from http.session.ttlSeconds.
Returns
Promise<Store>
Example
import { QExpressEngine, createRedisSessionStore } from "@quik/http-express";
QExpressEngine.setSessionStore(await createRedisSessionStore());
Throws
When connect-redis or redis are not installed.