Назад | Перейти на главную страницу

Ejabberd: создание пользовательской аутентификации с помощью веб-сервиса

Можно ли создать пользовательскую аутентификацию на Ejabberd с помощью .NET Webservice? Я хочу переопределить аутентификацию по умолчанию, происходящую в Ejabberd. Версия, которую я буду использовать на Ejabberd, будет последней доступной.

Любые указатели / помощь по этому поводу заметны.

Спасибо.

Кажется, это возможно.

У вас есть какие-то конкретные проблемы с примером C # на http://www.ejabberd.im/extauth?

Все, что вам нужно сделать, это создать консольное приложение, которое выводит 21 или 20 в зависимости от того, было ли оно успешным или неудачным.

Внешняя аутентификация полностью возможна. Некоторое время мы использовали его для аутентификации наших пользователей в приложении Rails, но затем мы столкнулись с небольшой или большой нестабильностью, и нам пришлось создать собственный модуль.

Большим преимуществом компонентов является то, что вы можете писать их на любом языке, если они реализовать API, описанный здесь.

С другой стороны, ваш собственный модуль должен быть на Erlang ... что не так сложно, как кажется, но все же довольно большие вложения, если вы никогда не работали с Erlang.