universal-cookie-express
Version:
Hook cookies get/set on Express for server-rendering
38 lines (25 loc) • 994 B
Markdown
<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>
**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
`npm install universal-cookie-express --save`
`cookiesMiddleware()` express middleware set `req.universalCookies`
```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');
});
```