Как использовать возобновление сеанса TLS с firebase?

Я собираюсь развернуть проект Firebase с использованием базы данных Firebase, хранилища, аутентификации и облачных функций; и я намеревался реализовать возобновление сеанса TLS, как рекомендовано в документации по Firebase, чтобы снизить затраты и время загрузки.

Я копался в Интернете для получения информации о том, как это сделать, но лучшее, что я получил, это:

var tlsSessionStore = {};
server.on("newSession", function (id, data, cb) {
    tlsSessionStore[id.toString("hex")] = data;
    cb();
});
server.on("resumeSession", function (id, cb) {
    var tlsSessionId = id.toString("hex");
    cb(null, (tlsSessionId in tlsSessionStore) ? tlsSessionStore[tlsSessionId] : null);
});

Извлеченный из:

https://github.com/nodejs/node/issues/3132

Без реального описания того, что мне нужно было бы импортировать в проект, чтобы сделать эту работу, или какого-либо объяснения того, что делать.

Честно говоря, я немного растерялся в этом вопросе, поскольку я даже не знал бы, как применить это (используя облачные функции Firebase?), Если это будет применяться к подключению к базе данных и хранилищу, и, наконец, как Я мог бы проверить, что все работает, как только все сделано.

Есть ли какие-либо ресурсы, которые могли бы помочь мне в этом процессе?

0 ответов

Другие вопросы по тегам