Я использую ejabberd 19.02 для связи MQTT между клиентом. Я могу аутентифицировать пользователя, используя «внешний» метод аутентификации, просто проверив имя пользователя и пароль.
У меня также есть требование, чтобы один пользователь мог публиковать одну тему, а другой пользователь не мог публиковать эту тему. То же самое и с подпиской. Я считаю, что это авторизация или контроль доступа. Как добиться вышеперечисленного на сервере MQTT ejabberd?
Я видел конфигурацию «Правила доступа», но кажется, что она не соответствует ограничениям на подписку/публикацию темы для некоторых пользователей.
Можно ли им управлять, как аутентификацией, например, возложить ответственность на внешние