Friendica
Como facilmente integrar um servidor XMPP com um sistema de blog federado Friendica:
Autenticação externa Ejabberd
Friendica inclui um script de autenticação externa oficial para o servidor Ejabberd XMPP.
Ele pode ser encontrado no diretório Friendica como /bin/auth_ejabberd.php
e pode ser diretamente referenciado do arquivo de configuração do
Ejabberd. Por gentileza veja a documentação
oficial para mais detalhes.
Módulo Prosody
O servidor Prosody XMPP pode ser ligado a uma instância Friendica através do módulo auth_http_async. Adicione o seguinte para o arquivo de configuração do Prosody para usar Friendica para autenticações:
1authentication = "http_async";
2http_auth_url = "https://example.com/api/account/verify_credentials.json";
(use o seu domínio Friendica ao invés de example.com)