simple-cookie v1.0.15
simple-cookie
simple cookie serializer & parser for node.js
install
npm install simple-cookie
usage
var cookie = require('simple-cookie');
var cookieObject = {
name: 'cookieName',
value: 'cookie value',
expires: (new Date()).valueOf() + 500000,
path: '/',
domain: 'domain.com',
httponly: false,
secure: true,
samesite: 'cookie samesite'
}
What is cookieObject
:
name String
: cookie name
value String
: cookie value
expires DateString | Number | Date
(optional) : expire date (default type is Date), value will be used as a parameter in new Date
. e.g. new Date(yourDateString)
.
path String
(optional) : cookie path, defaults to /
domain String
(optional) : cookie domain
httponly Boolean
(optional) : defaults to false
secure Boolean
(optional) : defaults to false
samesite String
: samesite
##methods
var cookieString = cookie.stringify( cookieObject );
// cookieName=cookie%20value; Expires: Sat, 15-Aug-2015 17:41:05 GMT; Max-Age: 31449600; Path=/; domain=domain.com; secure; samesite=None
cookie.parse( cookieString [, defaultPath] [, defaultDomain] );
// will create object like the 'cookieObject'
cookie.tokenize([
{name:'cookie1', value: 'cvalue1'},
{name:'cookie2', value: 'cvalue2'},
{name:'cookie3', value: 'cvalue3'}
]);
// cookie1=cvalue1; cookie2=cvalue2; cookie3=cvalue3
cheers,
2 years ago
2 years ago
5 years ago
5 years ago
5 years ago
5 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago