hi ejabberders :)
I'm wondering if I can enforce my ejabberd users to use specific ejabberd client !
To access the most up-to-date ejabberd documentation, please visit docs.ejabberd.im »
hi ejabberders :)
I'm wondering if I can enforce my ejabberd users to use specific ejabberd client !
Not initially possible.
Not initially possible. ejabberd doesn't provide any similar feature, and I am not aware of any patch or moule to implement it.
On the other hand, a simple and tricky way is to modify some part of the authentication code, then only the clients that implement that non-standard authentication will be able to login. For example, ejabberd provides those auth mechanisms:
You can tweak ejabberd source code so instead of SCRAM-SHA-1, it offers the non-standard JOE mechanism, that is simply SCRAM renamed. Then tweak your custom client, so it knows that JOE is the same that SCRAM.
brilliant idea, thanks a lot
brilliant idea, thanks a lot Mr badlop.