在护照会话 Nodejs、Angular 中使用商店时减慢响应速度

问题描述 投票:0回答:0

我正在使用护照在 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;

我正在使用这段代码来存储会话。

node.js angular passport.js express-session connect-mongo
© www.soinside.com 2019 - 2024. All rights reserved.