Python 3.x socketio自定义会话id vuejs客户端和python服务器

Python 3.x socketio自定义会话id vuejs客户端和python服务器,python-3.x,vue.js,sockets,socket.io,vue-socket.io,Python 3.x,Vue.js,Sockets,Socket.io,Vue Socket.io,我正在使用socketio VueJS客户端库()和Python服务器框架() 使用套接字的目的是向用户发送实时通知,而不是轮询更新。我们的前端使用会话而不是jwt来处理身份验证,我们将会话id(UUID4)存储在redis中。对于socketio,我注意到了这样的行为,即每次刷新页面时,客户端都会断开连接并重新连接,并获得一个新的会话id。从我读到的内容来看,这似乎是意料之中的,但我想知道我们如何传递自己的会话id(可能是用于身份验证的会话id(已存储在客户端的cookie中)或者,即使页面刷

我正在使用socketio VueJS客户端库()和Python服务器框架()

使用套接字的目的是向用户发送实时通知,而不是轮询更新。我们的前端使用会话而不是jwt来处理身份验证,我们将会话id(UUID4)存储在redis中。对于socketio,我注意到了这样的行为,即每次刷新页面时,客户端都会断开连接并重新连接,并获得一个新的会话id。从我读到的内容来看,这似乎是意料之中的,但我想知道我们如何传递自己的会话id(可能是用于身份验证的会话id(已存储在客户端的cookie中)或者,即使页面刷新或关闭(并重新打开),socketio至少生成相同的会话id。是否有一种方法或途径,使我们不必每次都更新redis?我们必须跟踪用户和socketio会话id,因为我们需要知道向谁发送特定更新

另外,在锁定会话方面,您有什么好的资源吗?我们如何启用SSL这样的连接和数据传输是安全的

谢谢