我正在使用护照在 nodejs 和 angular 中对本地用户进行身份验证。
我正在使用 connect-mongo 来存储会话。
但是当我使用商店时,我的应用程序从 nodeJs 服务器获得缓慢的响应。
import MongoStore from "connect-mongo";
import { NextFunction, Request, Response } from "express";
import session from "express-session";
const sessionMiddleware = (req: Request, res: Response, next: NextFunction) => {
return session({
name : process.env.DAILYMEET_SID,
secret : process.env.SESSION_SECRET || "",
resave : false,
saveUninitialized : false,
cookie : {
maxAge : 36000000,
httpOnly: false,
secure : false
},
store : MongoStore.create({
mongoUrl : process.env.DB_URL
})
})(req, res, next);
};
export default sessionMiddleware;
我正在使用这段代码来存储会话。