Skip to content
This repository was archived by the owner on Apr 19, 2025. It is now read-only.

Commit 01b2208

Browse files
committed
use cookie-store
1 parent b542575 commit 01b2208

File tree

3 files changed

+39
-9
lines changed

3 files changed

+39
-9
lines changed

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const hogan = require('hogan-express');
22
const express = require('express');
3-
const session = require('express-session');
3+
const session = require('cookie-session');
44
const favicon = require('serve-favicon');
55
const sqlite3 = require('sqlite3')
66
const passport = require('passport')

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
"btoa": "^1.2.1",
1717
"connect-sqlite3": "^0.9.12",
1818
"cookie-parser": "^1.4.6",
19+
"cookie-session": "^2.0.0",
1920
"dotenv": "^16.0.0",
2021
"express": "^4.17.1",
21-
"express-session": "^1.17.2",
2222
"forever": "^4.0.1",
2323
"hogan-express": "^0.5.2",
2424
"node-fetch": "2",

yarn.lock

Lines changed: 37 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -758,6 +758,16 @@ cookie-parser@^1.4.6:
758758
cookie "0.4.1"
759759
cookie-signature "1.0.6"
760760

761+
cookie-session@^2.0.0:
762+
version "2.0.0"
763+
resolved "https://registry.yarnpkg.com/cookie-session/-/cookie-session-2.0.0.tgz#d07aa27822f43619e4342df1342268c849833089"
764+
integrity sha512-hKvgoThbw00zQOleSlUr2qpvuNweoqBtxrmx0UFosx6AGi9lYtLoA+RbsvknrEX8Pr6MDbdWAb2j6SnMn+lPsg==
765+
dependencies:
766+
cookies "0.8.0"
767+
debug "3.2.7"
768+
on-headers "~1.0.2"
769+
safe-buffer "5.2.1"
770+
761771
762772
version "1.0.6"
763773
resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
@@ -773,6 +783,14 @@ [email protected]:
773783
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432"
774784
integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==
775785

786+
787+
version "0.8.0"
788+
resolved "https://registry.yarnpkg.com/cookies/-/cookies-0.8.0.tgz#1293ce4b391740a8406e3c9870e828c4b54f3f90"
789+
integrity sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==
790+
dependencies:
791+
depd "~2.0.0"
792+
keygrip "~1.1.0"
793+
776794
copy-descriptor@^0.1.0:
777795
version "0.1.1"
778796
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
@@ -817,20 +835,20 @@ [email protected], debug@^2.2.0, debug@^2.3.3:
817835
dependencies:
818836
ms "2.0.0"
819837

838+
[email protected], debug@^3.2.7:
839+
version "3.2.7"
840+
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
841+
integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
842+
dependencies:
843+
ms "^2.1.1"
844+
820845
debug@4:
821846
version "4.3.3"
822847
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664"
823848
integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==
824849
dependencies:
825850
ms "2.1.2"
826851

827-
debug@^3.2.7:
828-
version "3.2.7"
829-
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
830-
integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
831-
dependencies:
832-
ms "^2.1.1"
833-
834852
debug@^4.1.0, debug@^4.3.3:
835853
version "4.3.4"
836854
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
@@ -2219,6 +2237,13 @@ jws@^3.1.3:
22192237
jwa "^1.4.1"
22202238
safe-buffer "^5.0.1"
22212239

2240+
keygrip@~1.1.0:
2241+
version "1.1.0"
2242+
resolved "https://registry.yarnpkg.com/keygrip/-/keygrip-1.1.0.tgz#871b1681d5e159c62a445b0c74b615e0917e7226"
2243+
integrity sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==
2244+
dependencies:
2245+
tsscmp "1.0.6"
2246+
22222247
keyv@^3.0.0:
22232248
version "3.1.0"
22242249
resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9"
@@ -3752,6 +3777,11 @@ triple-beam@^1.3.0:
37523777
resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz#a595214c7298db8339eeeee083e4d10bd8cb8dd9"
37533778
integrity sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==
37543779

3780+
3781+
version "1.0.6"
3782+
resolved "https://registry.yarnpkg.com/tsscmp/-/tsscmp-1.0.6.tgz#85b99583ac3589ec4bfef825b5000aa911d605eb"
3783+
integrity sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==
3784+
37553785
tunnel-agent@^0.6.0:
37563786
version "0.6.0"
37573787
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"

0 commit comments

Comments
 (0)