#ejabberd #ejabberd-api
Вопрос:
Как идентифицировать пользователя с определенной информацией, такой как уникальный идентификатор или номер ссылки в API ejabberd для чата?
Я хочу пообщаться с кем-то, тогда у пользователя есть некоторая информация, кроме имени, которое уникально для этого конкретного пользователя. таким образом, мы можем идентифицировать пользователя в чате на основе этого?
при регистрации пользователя при вызове /api/API регистрации нет никакого уникального ответа, который был бы полезен для общения с другим пользователем
Даже в файле /api/registered_users указаны только имена всех зарегистрированных пользователей, а не какая-либо уникальная информация
Итак, каково же решение? какие — либо другие API существуют для того же или для чего?
Ответ №1:
Пользователь (это может быть человек, машина или животное) может зарегистрировать учетную запись на ejabberd (или любом другом сервере). Эта учетная запись идентифицируется именем пользователя учетной записи и хостом, например tom@example.com.
Пользователь использует учетную запись, и учетная запись идентифицируется по имени пользователя учетной записи и хосту.
Больше ничего нет. Что еще может быть?
Комментарии:
1. Здравствуйте, на самом деле, я спрашиваю о том, что связано с первичным/уникальным ключом, как и в любой таблице базы данных для всех строк/записей. Итак, есть ли в бэкэнде какая-либо информация, связанная с первичным/уникальным ключом для этого конкретного пользователя ?
2. Не то чтобы я был в курсе.