Skip to content

etherio97/node-cookie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

etherio-cookie

Installation

    npm install etherio-cookie

Usage

//* importing module
const cookie = require('etherio-cookie');

Parse Cookie From String

var cookies = cookie.parse(request.headers.cookie);

or

var cookies = cookie.parse('<cookie-name>=<cookie-value>;<more-cookie>=<more-value>');

Create/Set Cookie

// if u want to add setHeader(cookie) on response, add response variable in second argument
cookies.add({
    name: 'string:required',
    value: 'string:required',
    expires: new Date,
    secure: false,
    httponly: false,
    domain: '*',
    path: '/',
    samesite: 'Las'
}, response);

or

cookie.create({
    name: 'string:required',
    value: 'string:required',
    expires: new Date,
    secure: false,
    httponly: false,
    domain: '*',
    path: '/',
    samesite: 'Las'
});