UNPKG

universal-cookie-express

Version:
38 lines (25 loc) 994 B
<h3 align="center"> universal-cookie-express </h3> <p align="center"> Hook cookies get/set on Express for server-rendering<br /> <a href="https://badge.fury.io/js/universal-cookie-express"><img src="https://badge.fury.io/js/universal-cookie-express.svg" /></a> </p> ## Integrations **State management integration** - [`universal-cookie`](https://www.npmjs.com/package/universal-cookie) - Universal cookies for JavaScript - [`react-cookie`](https://www.npmjs.com/package/react-cookie) - Universal cookies for React ## Getting started `npm install universal-cookie-express --save` ## Usage `cookiesMiddleware()` express middleware set `req.universalCookies` ## Example ```ts import express, { Request, Response } from 'express'; import cookiesMiddleware from 'universal-cookie-express'; const app = express(); app.use(cookiesMiddleware()).use(function (req: Request, res: Response) { // get the user cookies using universal-cookie req.universalCookies.get('myCat'); }); ```