Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2011-08-17 21:42:11 +0400
committerBadlop <badlop@process-one.net>2011-08-17 21:44:39 +0400
commita0f8a2c3a4f5d30a4a48adc18e252cfcc47d6ea0 (patch)
tree41402c6d9c90585044ec3f025392e3b2caf783a4 /doc
parent3edea6c806f1a67a26c2cea622e10f449b54a483 (diff)
New option resource_conflict defines server action (thanks to Lee Boynton)(EJAB-650)
Diffstat (limited to 'doc')
-rw-r--r--doc/guide.tex10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/guide.tex b/doc/guide.tex
index 49cfd5bf8..008363a28 100644
--- a/doc/guide.tex
+++ b/doc/guide.tex
@@ -1215,6 +1215,16 @@ The following authentication methods are supported by \ejabberd{}:
Account creation is only supported by internal, external and odbc methods.
+The option \option{resource\_conflict} defines the action when a client attempts to
+login to an account with a resource that is already connected.
+The option syntax is:
+\esyntax{\{resource\_conflict, setresource|closenew|closeold\}.}
+The possible values match exactly the three possibilities described in
+\footahref{http://tools.ietf.org/html/rfc6120\#section-7.7.2.2}{XMPP Core: section 7.7.2.2}.
+The default value is \term{closeold}.
+If the client uses old Jabber Non-SASL authentication (\xepref{0078}),
+then this option is not respected, and the action performed is \term{closeold}.
+
\makesubsubsection{internalauth}{Internal}
\ind{internal authentication}\ind{Mnesia}