Hi,
I need to setup an ejabberd server with the following 2 custom options. Please point me to how these can be accomplished with ejabberd. Your help with this is deeply appreciated.
1. Each connecting new user/jid should be allowed access. The connect request should include a special auth key (in band) that tells the ejabberd server to allow this new user (this prevents spam).
2. Each connecting user/jid supplies their list of contacts at connect time (which is obtained from elsewhere). It doesn't matter whether this contact list/roster is stored in DB by the server or just kept in memory for this session - whatever is easier to configure and saves memory usage.
Thanks!