起一个websocket服务,然后web端用户登录后向服务器发送用户数据,服务端判断当前用户是否已经登录,如果登录则,强制退出,这个具体怎么实现,谢谢各位!
给这个连接一个uid $connection->uid = $uid; 下个用户登录判断该uid是否存在,若存在,关闭。 根据uid找连接: $tcp_worker->uidConnections
我目前做的是onMessage里,接收登录后发送过来的user_id 作为$uid, 然后做$uid和$connection的映射,去处理的,不知是否有问题
给这个连接一个uid
$connection->uid = $uid;
下个用户登录判断该uid是否存在,若存在,关闭。
根据uid找连接:
$tcp_worker->uidConnections
我目前做的是onMessage里,接收登录后发送过来的user_id 作为$uid, 然后做$uid和$connection的映射,去处理的,不知是否有问题