腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Node.js聊天商店的session.id供以后使用?
node.js
我正在构建一个聊天室,我想在其中存储用户的session.id 10天。因此,如果用户在8天后再次返回,他/她的消息将再次出现。为了让它起作用,我必须以某种方式存储生成的session.id。当用户连接时,我当前运行的代码是:socket.on('adduser', function(user_id){ console.log('Socket.id ====>', sid); socket.j
浏览 0
提问于2013-01-15
得票数 1
1
回答
通过
socket.io
访问
快速
会话
cookie
express
、
socket.io
、
express-session
当使用express .get函数时,我可以
通过
req.session.id
访问
它 问题:我现在想
通过
socket.io
连接
访问
这个
会话
对象。
浏览 5
提问于2019-11-05
得票数 0
1
回答
Express和
Socket.IO
共享cookies
node.js
、
express
、
cookies
、
socket.io
成功验证用户之后,将其
会话
数据编码为
访问
令牌,然后使用以下代码设置
cookie
: httpOnly: true,})); 稍后,用户尝试建立
socket.io
连接,服务器尝试检索
cookie
=Y8-
浏览 4
提问于2017-11-18
得票数 2
回答已采纳
1
回答
Express.js和
Socket.io
在不同来源下共享
会话
ID
javascript
、
node.js
、
express
、
socket.io
、
express-session
使用Express.js和
Socket.io
的Node应用程序有问题,它们都共享相同的
会话
ID。如果我在没有iframe或iframe相同来源的情况下打开我的网站,它的工作非常好( HTTP和
Socket.io
之间相同的
会话
ID共享)。但是,Express.js和
Socket.io
之间的共享
会话
ID在不同来源(父级和子级)的iframe下运行时不能工作。我没有看到开发工具下的Chrome浏览器设置了
cookie
。我直接
访问
我的网站,而不
通过</
浏览 4
提问于2022-08-17
得票数 1
2
回答
在不渲染任何路由的情况下获取user_id
javascript
、
node.js
、
express
如何在不向任何路由(端点)发出任何请求的情况下登录用户数据? //usually we get data here我知道我们可以使用req.user.id或将其存储到res.locals.userId = req.user.id中
浏览 0
提问于2016-07-02
得票数 0
1
回答
如何在
socket.io
连接中
访问
会话
对象
node.js
、
session
、
socket.io
、
express-session
我使用的是
快速
会话
,我在登录页面上设置了
会话
对象。一切都很好。我的
socket.io
连接直到更深入的站点才被启动和使用。阅读
socket.io
文档时,它提到您可以
访问
启动套接字连接的request对象。这似乎与
快速
会话
对象不一样,即: console.log(socket.request.session) });是否有一种方法可以
通过</
浏览 2
提问于2017-09-15
得票数 0
回答已采纳
3
回答
如何在express和
socket.io
中使用passport?
express
、
socket.io
、
connect
、
passport.js
现在我使用express (3.0.0rc5),passport (0.1.12)和
socket.io
(0.9.10)作为
会话
数据存储。现状:
通过
passport (脸书策略)认证成功,重定向后在客户端上设置了session.sid
cookie
,并且我能够在数据库中看到
会话
文档。我可以
通过
socket.handshake.headers.
cookie
访问
socket.io
中的
会话
cookie
。
浏览 3
提问于2012-10-27
得票数 55
回答已采纳
1
回答
在express中使用套接字时出现的问题
javascript
、
node.js
、
express
、
socket.io
、
router
X-Requested-With");}); const io = require('
socket.io
浏览 2
提问于2019-11-08
得票数 1
1
回答
使用
socket.io
对用户使用cookieSession进行授权
node.js
、
socket.io
、
session-cookies
我使用
Socket.IO
的authorize方法(在detail 中)
通过
检查与用户关联的
cookie
来检查用户是否有权使用我的应用程序。上面的博客文章相当直接,但我使用cookieSessions将
会话
数据存储在cookies中。在上有一个很好的问题,但我想不通。io.set('authorization', function (data, accept) { /&
浏览 3
提问于2012-12-29
得票数 2
回答已采纳
1
回答
无法从cookies w/
Socket.IO
获得快捷
会话
ID
javascript
、
node.js
、
express
、
socket.io
、
session-cookies
我在Node中有一个典型的web应用程序,即使用Express框架和
会话
中间件。我还将
Socket.io
用于应用程序的某些动态部分(目前,这是一种聊天机制,但这是切线)。我已经成功地单独设置了
会话
和
socket.io
,但希望将它们结合起来(EG:将套接字聊天消息与用户帐户相关联,而不
访问
数据库)。应该注意(我可以看到这是一个可能的问题),我在不同的端口上运行两个
快速
服务器:一个用于常规HTTP流量,另一个用于HTTPS通信。
会话
最初是
通过
从HTTPS提
浏览 1
提问于2012-04-28
得票数 14
回答已采纳
1
回答
如何从路由文件中发出
socket.io
中的事件?
javascript
、
node.js
、
express
、
socket.io
console.log("Express server listening on port %d in %s mode", app.get('port'),});/socketio module.exports.listen = fu
浏览 0
提问于2013-07-27
得票数 5
回答已采纳
1
回答
更新
快速
会话
会话
javascript
、
express
、
cookies
、
express-session
、
connect-mongo
所以我尝试做的是,当用户
访问
页面时,它将从mongodb数据库中获取他们的用户配置文件,然后使用用户配置文件更新用户
会话
。目前,我正在使用以下包进行
会话
:下面是我尝试使用的让用户更新
cookie
的方法 req.session.re
浏览 2
提问于2017-09-04
得票数 1
1
回答
对iOS本机移动客户端使用express-session
ios
、
session
、
cookies
、
jwt
、
express-session
我正在建设一个
快速
服务器,将与应用程序的iOS本地移动client.Users将能够与其他用户形成“党”,在同一党的用户将能够
通过
socket.io
相互通信。我想启用
会话
,这样1)我可以在前端持久登录,2)将user.party_id存储在
会话
中,这样对于特定用户,我总是可以
访问
他的参与方。我假设是这样的,客户端所要做的就是在每个请求上设置一个
cookie
头。然后,服务器读取
cookie
id,并且可以
访问
用户
会话
。
浏览 3
提问于2018-10-16
得票数 0
1
回答
如果
socket.io
连接有一个与express共享的
会话
,是否需要对它进行身份验证?
node.js
、
express
、
session
、
socket.io
我看过,它解释了如何与
Socket.IO
1.x、Express 4.x和共享
会话
,后者建议使用。 如果您已经与express共享
会话
,是否需要使用这两种方法进行身份验证。它能增加安全方面的优势吗?
浏览 2
提问于2019-11-08
得票数 0
回答已采纳
1
回答
在
socket.io
回调中设置httponly
cookie
session
、
cookies
、
socket.io
、
session-cookies
我试图避免使用
快速
会话
,只使用
socket.io
进行用户身份验证(意味着设置和检查httponly
cookie
),但以下代码不起作用: socket.on('signin', function (data) {
浏览 2
提问于2014-10-18
得票数 0
1
回答
使用云计算和NginX构建包扩展
Socket.io
Node.js应用程序
node.js
、
nginx
、
socket.io
、
ibm-cloud
、
cloud-foundry
我正在尝试使用Cloud Foundry (在IBM Cloud上)水平扩展我的
Socket.io
Node.js服务器。- name: chat-app-server instances: 2 - nginx_buildpack
通过
这种方式进行部署
Socket.io
官方文档提供了一个使用NginX来使用多个节点的示例。在使用
Socket.io
template的自定义nginx.conf文件时,我丢失了一些信息(用?突出显示)。
浏览 13
提问于2021-01-09
得票数 0
回答已采纳
1
回答
如何在
socket.io
授权过程中读取express
cookie
?
node.js
、
session
、
cookies
、
express
、
socket.io
许多文章()展示了如何利用authorization事件提取
快速
会话
的
cookie
: return accept('No
cookie
transmitted.} 我打印了data.headers,但没有
cookie
属性。我已经检查了
cookie
(
通过
浏览 2
提问于2014-09-26
得票数 0
1
回答
node.js
socket.io
获取
cookie
值
javascript
、
node.js
、
sockets
、
cookies
我想用
socket.io
在节点服务器中获得
cookie
值。 router.get('/', function(req, res, next) { console.log(
cookie
_id); res.render('index
浏览 2
提问于2015-10-24
得票数 7
1
回答
为什么
快速
会话
connect.sid值在客户机上是可见的?
node.js
、
express
、
security
、
session
、
express-session
在客户端,名为connect.sid的
cookie
存储
会话
ID。我对安全的理解是有限的,但如果
会话
ID如此容易
访问
,这不是一个漏洞吗?
浏览 1
提问于2020-04-09
得票数 1
回答已采纳
1
回答
Socket IO会自动传输
cookie
吗?
node.js
、
socket.io
、
google-cloud-run
我在Google运行服务中启用了
会话
亲和功能,以确保来自Socket客户端的后续请求被发送到同一个容器实例,这样我就不会收到无法交付的事件。启用了
会话
亲和功能后,Google运行似乎会发送一个存储在
cookie
中的
会话
关联令牌,以标识该客户端的后续请求。所以,我只是想确认一下,在Socket IO客户机连接期间,它是否也会像Google运行时那样发送所有可用的
cookie
,还是需要显式地告诉它这样做呢?
浏览 19
提问于2022-12-03
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券