好吧。初始化时,为对graphql的每个请求创建我的第一个load ssr网站会话。所以在我的数据库中,我看到4-7个已保存的会话。我该如何解决。 以及中间件的问题。对于前认证中间件,在将其发送到客户端后创建大量令牌
app.use(authMiddleware)
app.use(session({
genid: () => uuid(),
secret: 'squirrel',
cookie: {
maxAge: 1000 * 60 * 60 * 24 * 7 // 1 week
},
store,
resave: true,
saveUninitialized: true
}))
app.use('/graphql', graphqlUploadExpress({
maxFileSize: 10000000, maxFiles: 10
}), graphqlHTTP(async(req) => ({
schema: graphQlSchema,
graphiql: true,
context: {
req
}
})))