# HG changeset patch # User Waqas Hussain # Date 1350078347 -18000 # Node ID 35702f67785fdf5366ff6d565743deb671bd1afc # Parent f5d82d6588d4d2c54de9aa510546d5fd72985f1e mod_auth_external: Added note about passwords being able to contain colons (which are also delimiters in the protocol). diff -r f5d82d6588d4 -r 35702f67785f mod_auth_external.wiki --- a/mod_auth_external.wiki Wed Oct 10 01:28:20 2012 +0500 +++ b/mod_auth_external.wiki Sat Oct 13 02:45:47 2012 +0500 @@ -36,6 +36,8 @@ Example: {{{auth:username:example.com:abc123}}} +Note: The password can contain colons. Make sure to handle that. + == isuser == Check if a user exists. @@ -46,6 +48,8 @@ Example: {{{setpass:username:example.com:abc123}}} +Note: The password can contain colons. Make sure to handle that. + == ejabberd compatibilty == ejabberd implements a similar protocol. The main difference is that Prosody's protocol is line-based, while ejabberd's is length-prefixed.