Как использовать сессии с parse / back4app? - PullRequest
0 голосов
/ 08 октября 2019

Это моя первая веб-разработка и мое первое использование базы данных.

С помощью этого Вопросы и ответы Я понимаю цель сессий.

До сих пор я использовал 'express-session'.

const session = require('express-session');
let sess = {
    //store: ,
    secret: cryptoString,
    resave: true,
    saveUninitialized: true,
    cookie: {
        path: '/',
        maxAge: 8 * 60 * 60 * 1000, //h * min * s * ms
    },
    name: 'data',
}

server.use(session(sess)); 

server.post('/lgn', (req, resp) => {
    let session = req.session;
});

Я загрузил свой код на heroku, и он работает. Но я получаю предупреждение:

"connect.session () MemoryStore не предназначен для производственной среды, поскольку он будет пропускать память и не будет масштабироваться после одного процесса."

Еще один Q & A дал мне представление о проблеме. Теперь я запутался в классе Session в моей базе данных back4app. Я думаю, я должен был использовать их вместо памяти сервера. Но как? Я искал простой, простой пример и ничего не нашел.

Не могли бы вы привести пример, пожалуйста? Parse Doc мне недостаточно. Кодированный, бегущий пример был бы очень полезен.

...