akkoma/docs/configuration/howto_mongooseim.md
norm 74bc22ae50
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/test Pipeline failed
ci/woodpecker/push/release Pipeline was successful
Update configuration docs (#40)
Reviewed-on: #40
Co-authored-by: norm <normandy@biribiri.dev>
Co-committed-by: norm <normandy@biribiri.dev>
2022-07-03 15:21:21 +00:00

893 B

Configuring MongooseIM (XMPP Server) to use Akkoma for authentication

If you want to give your Akkoma users an XMPP (chat) account, you can configure MongooseIM to use your Akkoma server for user authentication, automatically giving every local user an XMPP account.

In general, you just have to follow the configuration described at https://mongooseim.readthedocs.io/en/latest/authentication-backends/HTTP-authentication-module/ and do these changes to your mongooseim.cfg.

  1. Set the auth_method to {auth_method, http}.
  2. Add the http auth pool like this: {http, global, auth, [{workers, 50}], [{server, "https://yourakkomainstance.com"}]}

Restart your MongooseIM server, your users should now be able to connect with their Akkoma credentials.