cookie-session use in node

  1. Install the cookie-session package using npm: npm install cookie-session

  2. Require the cookie-session middleware and initialize it in your Node.js application: javascript const cookieSession = require('cookie-session'); app.use(cookieSession({ name: 'session', keys: ['key1', 'key2'] }));

  3. Use the session in your route handlers to set and retrieve session data: javascript app.get('/example', (req, res) => { req.session.views = (req.session.views || 0) + 1; res.send(`You have visited this page ${req.session.views} times`); });

  4. Clear session data when logging out or when it's no longer needed: javascript app.get('/logout', (req, res) => { req.session = null; res.redirect('/'); });