Friendica

如何轻松地将 XMPP 服务器与 Friendica 联合博客系统集成:

ejabberd 外部认证

Friendica 包含 ejabberd XMPP 服务器的官方外部认证脚本。

它可以在 Friendica 目录中的 /bin/auth_ejabberd.php 下找到,也可以直接从 ejabberd 配置文件中引用。请参阅官方文档了解更多详细信息。

Prosody 模块

Prosody XMPP 服务器可以通过 auth_http_async 模块链接到 Friendica 实例。将以下内容添加到 Prosody 配置文件中,以使用 Friendica 进行身份验证:

1authentication = "http_async";
2http_auth_url = "https://example.com/api/account/verify_credentials.json";

(使用您的 Friendica 域名,而不是 example.com)