a Redis store for tough-cookie module. See tough-cookie documentation for more info.
This package is forked from https://github.com/benkroeger/redis-cookie-store and provides various improvements.
npm install --save @aaly00/tough-cookie-store-redis
client
An existing redis client object you normally get fromredis.createClient()
id
optional ID for each redis store so that we can use multiple stores with the same redis database [ default: 'default']
import { createClient } from 'redis';
import { CookieJar } from 'tough-cookie';
import { RedisCookieStore } from "@amraly/tough-cookie-store-redis"
const client = createClient();
const defaultCookieJar = new CookieJar(new RedisCookieStore(client));
const customCookieJar = new CookieJar(new RedisCookieStore(client, 'my-cookie-store'));
MIT