aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli Riza Keles <ali@sifirbir.xyz>2020-10-12 23:20:10 +0100
committerAli Riza Keles <ali@sifirbir.xyz>2020-10-12 23:20:10 +0100
commit06934b820e739f8a5a598bb807235b621ca6e2ba (patch)
tree4121ecfef04399e509ae3bac376cbc86d3438235
parent42b4b95467ad967dd81d01b99e590ac14fe7afe4 (diff)
downloadpleroma-06934b820e739f8a5a598bb807235b621ca6e2ba.tar.gz
Add ejabberd auth document
-rw-r--r--docs/configuration/howto_ejabberd.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/configuration/howto_ejabberd.md b/docs/configuration/howto_ejabberd.md
new file mode 100644
index 000000000..6940acbda
--- /dev/null
+++ b/docs/configuration/howto_ejabberd.md
@@ -0,0 +1,9 @@
+# Configuring Ejabberd (XMPP Server) to use Pleroma for authentication
+
+If you want to give your Pleroma users an XMPP (chat) account, you can configure [Ejabberd](https://github.com/processone/ejabberd) to use your Pleroma server for user authentication, automatically giving every local user an XMPP account.
+
+In general, you just have to follow the configuration described at [https://docs.ejabberd.im/admin/configuration/authentication/#external-script](https://docs.ejabberd.im/admin/configuration/authentication/#external-script). Please read this section carefully.
+
+To get the external script please go to [https://github.com/alirizakeles/ejabberd-pleroma-auth](https://github.com/alirizakeles/ejabberd-pleroma-auth) and follow the steps described in README.
+
+After restarting your Ejabberd server, your users should now be able to connect with their Pleroma credentials.