teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

書式の改善

2019/02/06 21:37

投稿

退会済みユーザー
answer CHANGED
@@ -3,4 +3,16 @@
3
3
  とコマンドを打つと、hosting と functions の二つのアドレスが表示されます。
4
4
  私はうっかり hosting の方のリンクをクリックしていました。
5
5
  カウンターの表示ときは、functions のリンクのみ、
6
- 名前の表示のときは、functions のリンクをひとまずクリック、そのあと、hosting のリンクをクリックしてそこで確認するとうまくいきました。
6
+ 名前の表示のときは、functions のリンクをひとまずクリック、そのあと、hosting のリンクをクリックしてそこで確認するとうまくいきました。
7
+
8
+ 追記
9
+ firebase だからといって無理に connect-session-firebase や firestore を使わなくても、
10
+ 下記のようにしてもうまくいきました。
11
+ express4 の本来のセッションの使い方に、name: '__session'などのオプションをつけるだけ。
12
+
13
+ express.cookieParser(), express.session()用のモジュールを次のコマンドでインストール。
14
+ npm install cookie-parser express-session
15
+ それから、
16
+ app.use(cookieParser());
17
+ app.use(session({ secret: 'secret_key', resave: true, saveUninitialized: true, name: '__session'}));
18
+ こちらだと数行で済みます。