Ejabberd:使用 Webservice 创建自定义身份验证

Ejabberd:使用 Webservice 创建自定义身份验证

是否可以使用 .NET Webservice 在 Ejabberd 上创建自定义身份验证?我想覆盖 Ejabberd 上的默认身份验证。我将在 Ejabberd 上使用最新版本。

与此相关的任何指点/帮助都是值得赞赏的。

谢谢。

答案1

外部身份验证完全可行。我们曾用它对 Rails 应用程序的用户进行身份验证,但后来出现了一些不稳定性,因此不得不创建自己的模块。

组件的最大优点是,你可以用任何语言编写它们,只要它们实现此处描述的 API

另一方面,您自己的模块必须使用 Erlang......这并不像看起来那么难,但如果您从未使用过 Erlang,这仍然是一项相当大的投资。

答案2

看起来这是有可能的。

您对 C# 示例有什么具体问题吗?http://www.ejabberd.im/extauth

您所要做的就是制作一个控制台应用程序,根据成功或失败打印出 21 或 20。

相关内容