1.会员在web网站上登录,然后会员进入聊天室,此时希望在聊天室程序中获取到web网站的存在session中的会员id 2.由于workerman重写了session,请问有什么办法可以获取到
web网站可以将session另存一份到memcache,key为PHP的session_id。 聊天室的websocket连接到workerman后,会发送一个type为login的登录请求,这个登录请求里面带上将session_id,workerman收到type为login的请求后,验证客户端传来的session_id在memcache中是否有存储,如果有存储则将存储的数据放到workerman自己的sessio中即可。
总结起来就是用一个集中存储如memcache做下中介,将需要的session数据中转到workerman中
谢谢,那我的理解其实workerman的session还是必须遵循他的方式,本来是想在connect的时候就做一些用户相关的操作
@92:大佬加个QQ 我这个问题好久啦 602760880
web网站可以将session另存一份到memcache,key为PHP的session_id。
聊天室的websocket连接到workerman后,会发送一个type为login的登录请求,这个登录请求里面带上将session_id,workerman收到type为login的请求后,验证客户端传来的session_id在memcache中是否有存储,如果有存储则将存储的数据放到workerman自己的sessio中即可。
总结起来就是用一个集中存储如memcache做下中介,将需要的session数据中转到workerman中
谢谢,那我的理解其实workerman的session还是必须遵循他的方式,本来是想在connect的时候就做一些用户相关的操作
@92:大佬加个QQ 我这个问题好久啦 602760880