小编Nik*_*nov的帖子

“登录会话需要会话支持。您是否忘记使用‘express-session’中间件?”

学习node.js遇到这个错误“登录会话需要会话支持。你忘记使用express-sessionmiddlewar了吗?” 有没有人在创建 Node.js 项目时遇到过这个特定错误,如果是的话,您是如何解决的?

const express = require('express');

const cors = require('cors');

const bodyParser = require('body-parser');

const mongoose = require('mongoose');

const passport = require('passport');

const path = require('path');

const config = require('./config/db');

const account = require('./routes/account');

const session = require('express-session');

const app = express();

const port = 3000;

app.use(passport.initialize());
app.use(passport.session());

require('./config/passport')(passport);

app.use(cors());

app.use(bodyParser.json());


mongoose.connect(config.db);

mongoose.connection.on('connected', () => {
    console.log("Successful connection to the database")
});

mongoose.connection.on('error', (err) => {
    console.log("Not successful connection to the database")
});


app.listen(port, () => …
Run Code Online (Sandbox Code Playgroud)

mongodb node.js express

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

express ×1

mongodb ×1

node.js ×1