Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 1022 Bytes

README.md

File metadata and controls

37 lines (24 loc) · 1022 Bytes

Redis Cookie Store

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.

Installation

npm install --save @aaly00/tough-cookie-store-redis

Options

  • client An existing redis client object you normally get from redis.createClient()
  • id optional ID for each redis store so that we can use multiple stores with the same redis database [ default: 'default']

Usage

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'));

License

MIT