express-session 相关问题

Express的简单会话中间件

Safari 上的跨站点跟踪不允许快速会话发送 cookie

所以我构建了一个使用护照和快速会话进行身份验证的应用程序。当我部署时,我发现 safari 不允许快速会话工作,直到我关闭“跨站点跟踪...”

回答 2 投票 0

express-session 已弃用 req.secret;提供秘密选项 app.js:27:9

我输入 npm start 来运行我的程序,但这是你在终端中收到的评论:express-session deprecated req.secret;提供秘密选项app.js:27:9。我不明白这是怎么回事...

回答 9 投票 0

如何让session变量在页面之间传递?

首先,我有多个 Express 网页。我将变量保存到发布请求中的会话中,然后它重定向到不同的页面。在该页面上,我尝试访问该变量。但它

回答 1 投票 0

MERN项目:生产环境下找不到客户端cookie

背景: 我在 MERN 项目中使用 Express-Session 进行身份验证。 登录后,将创建一个会话,并将sessionId通过cookie发送到客户端。所以当我尝试...

回答 1 投票 0

用户注册他已通过身份验证,但无法访问秘密页面,因此它始终将我重定向到登录页面

我实际上不知道问题出在哪里,但我认为问题出在秘密路由或注册路由中。 我希望如果用户注册,cookie 会与会话 ID 一起保存,并且您...

回答 1 投票 0

NestJS + express-session + redis-connect 实现问题

我正在尝试在我的NestJS后端中实现express-session包以及connect-redis来进行会话存储,但是我收到了如下错误。我什至把店内的客户端改成了

回答 1 投票 0

如何使用池与express-session和connect-redis进行redis连接

我在使用套接字时遇到一些问题。我正在使用express-session 来管理会话,它将会话存储在redis 上。 我想使用redis连接池。 Express 会话使用 RedisStore ...

回答 1 投票 0

客户端不显示Flash消息,如何解决?

我一直在关注这个 youtube 教程,我正在尝试弄清楚如何使用 connect-flash npm。这是我正在使用的代码: 服务器端: //应用程序.js const session = require('express-sessi...

回答 2 投票 0

如何从单独的路由文件访问会话变量

我目前正在使用express和express-session来保存信息。如果我在文件“routes/login.js”中保存这样的会话变量 req.session.user = "用户1" 然后我如何访问相同的 va...

回答 3 投票 0

cookie 的快速会话问题

我正在使用express.js和vue 3构建一个应用程序,并且我正在使用基于会话的身份验证,它在本地运行得很好。 但是它在生产中不起作用。这是我配置会话的代码...

回答 1 投票 0

Express 会话会根据每个请求重置

我在 localhost:8080 上有一个 vue 前端,在 localhost:1234 上有一个服务器 我没有使用 https。 每次 vue 应用程序切换页面或重新加载时,会话都会重置。我遵循了各种解决方案...

回答 1 投票 0

Express Session cookie 未保存在 Chrome 中?

我设置了一个快速会话来使用存储在数据库中的cookie。这在 Firefox 中完美运行,但它似乎从不保存 cookie,因此会话永远不会被反射...

回答 3 投票 0

保存到 Express 会话的值在以后的请求中不存在

我的应用程序充当第三方服务的 OAuth 服务器,该服务器将通过我们的应用程序中的访问。身份验证过程全部发生在幕后,没有中间屏幕......

回答 1 投票 0

在 google OAuth 之后设置浏览器 cookie?

我在使用 google oauth 验证用户身份时遇到问题。特别是在用户浏览器中设置会话cookie。 我的前端: 函数handleGoogleRegister() { window.location.href = `...

回答 1 投票 0

如何解决“TypeError: req.isAuthenticated is not a function”错误?

我正在尝试使用nodejs,express,ejs,passportjs,express-session等创建一个网站。它是一个普通的网站,但我试图给管理面板在网站上添加动态内容。我有...

回答 1 投票 0

使用 secure: true 时 Cookie 未保存在客户端设备上

我正在使用快速会话中间件来维护会话,但使用 secure: true cookie 不会在客户端设备上创建,而会在服务器端创建。协议是https。所以我相信coo...

回答 1 投票 0

为什么我的自定义Redis会话存储中的set方法被触发两次?

我正在使用 NestJS、Passport、express-session 开发一个 Web 应用程序,并且我已经使用 Redis (ioredis) 实现了自定义会话管理。我注意到我的自定义 RedisS 中的 set 方法...

回答 1 投票 0

Passport - req.isAuthenticated() 在本地策略之后的 /login 路由中返回 true,但在 Passport.authenticate("session") 之后的 /current-session 中不返回 true

我正在使用 PERN 堆栈构建一个全栈应用程序。我可以将用户名和密码从前端发布到 /login 并成功登录 - isAuthenticated() 返回 true。但是,如果我随后发送...

回答 1 投票 0

Nose JS Express 会话为每个 http 请求接收新会话

这个问题已被问过多次,但没有一个解决方案适合我。在node.js中,我使用express-session和connect-mongodb-session。我的客户端是使用React.js开发的。两者都

回答 1 投票 0

Express 会话仅在部署时不会持续存在

我遇到这个问题,我的项目在本地工作,但是部署时,重定向后sessionID不同,前端和后端无法相互通信,我已经尝试过

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.