Постоянное соединение | Firebase Функции - PullRequest
0 голосов
/ 14 апреля 2020

В настоящее время я пытаюсь оптимизировать свои функции Firebase путем включения постоянного соединения. Тем не менее, я немного озадачен тем, как все это работает и как go об этом с express. В настоящее время я использую "express -session" с "@ google-cloud / connect-firestore" для создания промежуточного программного обеспечения для моих маршрутов.

Тем не менее, я все еще не понимаю, как мне воспользоваться это в моих маршрутах. Может ли кто-нибудь дать мне быстрый пример того, как я мог бы воспользоваться этим с помощью маршрута, который получает данные на основе идентификатора пользователя? У меня уже есть промежуточное ПО для проверки токена пользователя. Должны ли быть какие-либо другие проблемы безопасности? Спасибо!

app.use(session({
  store: new FirestoreStore({
    dataset: new Firestore({
      kind: 'express-sessions',
    }),
  }),
  secret: 'secret-key',
  resave: false,
  saveUninitialized: true,
}))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...