я не знаю просодии, но я могу помощь в спецификациях XMPP для поиска (просто поиск пространств имен в коде Просодия).
Однако вы просите 3/4 Дифференца задачу
1) Ограничить «данный набор пользователей»: если Просодия имеет группы, вы можете добавить любое количество групп в вашу
к конференции
2) О пароль: при создании вы можете к конференции установить в конфигурации:
"muc#roomconfig_passwordprotectedroom" -> true
"muc#roomconfig_roomsecret" -> "mypassword"
3) О ограничено присоединиться: при создании (или обновление курса) к конференции конфигурации а, вы должны установить:
"muc#roomconfig_membersonly" -> true;
и в то время как вы приглашаете к пользователю необходимо: 1) grantVoice
(это необязательно, но некоторые реализации могут потребовать его) 2) grantMembership
или что-то Вам нравится в «XEP-0045: Multi-User-Chat - 5.1 Роли»
Не все функции поддерживаются серверами, так что вы должны проверить, что Просодия поддерживает и как, но поиск пространств имен сделать поиск короче;)
Документы: http://xmpp.org/extensions/xep-0045.html
Это настройка на стороне сервера или на стороне клиента? благодаря! –
Это настройка комнаты, которая сохраняется на сервере, может быть изменена администратором комнаты «администратором» – vitalyster