Идентификаторы сеанса должны быть уникальными, даже если клиент повторно подключается.Приложение не может выбрать эти идентификаторы, это случайные числа, выбранные сервером.
Вам нужно сопоставить идентификатор сеанса с информацией о пользователе в событии подключения и удалить сопоставление.в случае отключения.Таким образом, в любое время вы можете узнать, какой идентификатор сеанса в данный момент находится у пользователя.Если вам нужны определенные помещения, они должны быть выполнены при подключении и отменены при отключении.