Возможно, я что-то не так делаю. Пожалуйста, ведите меня в правильном направлении.
Я пытаюсь реализовать функцию сеанса паруса с помощью 'connect-mongo'. Я сделал реализацию так же, как описано в документации Sails session mongo . После успешной аутентификации я пытаюсь сохранить данные сессии в mongoDb. Но в моем случае он не сохраняется в коллекции Монго, и коллекция всегда остается пустой.
Мои конфигурации в session.js
url: 'mongodb+srv://username:password@cluster0-tkjwp.mongodb.net/mydbname?retryWrites=true',
collection: 'sessions',
auto_reconnect: false,
ssl: false,
stringify: true,
cookie: {
secure: false,
maxAge: 24 * 60 * 60 * 1000
}
и как я пытаюсь спасти.
if(user.length && user[0].id){
// save in DB
req.session.authenticated = true;
req.session.authinfo = user[0];
req.session.save(function(err) {
console.log(req.session);
return res.json({
status: 1,
msg: 'Successfull.'
});
})
}else{
return res.send({
status: 0,
msg: 'Invalid'
});
}
Также я не получаю никакой ошибки