{"library":"jwt-redis-session","type":"library","category":null,"description":"Connect/Express middleware that provides JWT-based session management with Redis backing. Version 1.0.5 is the latest stable release; the package is in maintenance mode with no recent updates. Key differentiators: uses JWT for cookie-less clients, stores session data in Redis with TTL management, and allows custom JWT claims. Unlike express-session, it does not rely on cookies and can be used across services. The module reserves the 'jti' claim for Redis key mapping, and Redis handles session expiration rather than JWT TTL.","language":"javascript","status":"maintenance","version":"1.0.5","tags":["javascript","azuqua","jwt","token","redis","session","middleware"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install jwt-redis-session","imports":["import JWTRedisSession from 'jwt-redis-session';","const session = JWTRedisSession({ client: redisClient, secret: 'mysecret' });","// JWT is read from req.query.accessToken, req.body.accessToken, or x-access-token header (default option).\napp.use(JWTRedisSession({ requestArg: 'accessToken' }));"]},{"cmd":"yarn add jwt-redis-session","imports":[]},{"cmd":"pnpm add jwt-redis-session","imports":[]}],"homepage":"https://github.com/azuqua/jwt-redis-session#readme","github":"git://github.com/azuqua/jwt-redis-session","docs":null,"changelog":null,"pypi":null,"npm":"jwt-redis-session","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}