egg-websocket-plugin icon indicating copy to clipboard operation
egg-websocket-plugin copied to clipboard

大佬怎样实现链接时的验证呢

Open yecca opened this issue 4 years ago • 3 comments

yecca avatar Apr 30 '21 10:04 yecca

和 HTTP 协议一样,你可以编写中间件从 ctx.header 中获取 cookie,通过 cookie 来进行鉴权。 由于 WebSocket 连接是由 HTTP 连接升级而来,因此浏览器发送的 WebSocket 握手携带的 header 都可以通过 ctx.header 进行获取。

flarestart avatar May 06 '21 08:05 flarestart

为什么在中间件中不能使用 ctx.session,拿到的是空 {}

songispm avatar Sep 15 '21 15:09 songispm

为什么在中间件中不能使用 ctx.session,拿到的是空 {}

哦,我把AppMiddleware禁用了

songispm avatar Sep 15 '21 15:09 songispm