Skip to content

Commit 16e4c16

Browse files
Added expiration date to cookie (otherwise they become session cookie and are remove after closing browser).
1 parent ae7381f commit 16e4c16

File tree

5 files changed

+8
-6
lines changed

5 files changed

+8
-6
lines changed

dist/localCookie.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

module/localCookie.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"author": "Wouter van Boesschoten <[email protected]>",
33
"name": "localCookie",
4-
"version": "1.1.0",
4+
"version": "1.1.1",
55
"license": "apache",
66
"main": "src/localCookie.js",
77
"module": "module/localCookie.js",

src/localCookie.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,9 @@ class localCookie {
7777
}
7878

7979
_setItemCookie(key, value) {
80-
document.cookie = `${key}=${value}`
80+
var now = new Date()
81+
var expires = new Date(now.getTime() +1000*60*60*24*365*5) // 5 years!
82+
document.cookie = `${key}=${value}; expires=${expires.toGMTString()};`
8183
return //return undefined just like localStorage
8284
}
8385

0 commit comments

Comments
 (0)