Hi,<div><br></div><div>You can use SASL authentication you have to set up ejabberd to use anonymouse sasl auth, we use it in <a href="http://www.vooices.us">http://www.vooices.us</a> using a version jQuery.bosh.js that I modified (<a href="http://github.com/PaulKinlan/jquery-bosh/tree/master">http://github.com/PaulKinlan/jquery-bosh/tree/master</a>).</div>
<div><br></div><div>I believe strophe.js supports SASL too, and also it allows you to construct iq messages - which jQuery.bosh.js doesnt (unless you use another version that I have modified).</div><div><br></div><div>Paul. <br>
<br><div class="gmail_quote">2009/5/29 Arne Claassen <span dir="ltr">&lt;<a href="mailto:arne@getorganyzd.com">arne@getorganyzd.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I&#39;m sorry if this has been covered before, but i&#39;m looking into automatically logging users on our site into the our ejabberd server when they visit a page using a bosh client. I have an authenticated session in the browser and know their user name and jid, but i don&#39;t want to have a non-secure web page deliver the password to the bosh component for login. I&#39;d prefer to let it either use a one-time key or pass on the web session key. But at the same time, users should still be able to log in with an Xmpp Client and their user/pass. Is there a hook in ejabberd for that can either call a webservice for authentication, or do i need a custom module? I figure others using ejabberd for presence on their website must have run into this before. Any pointers would be appreciated.<br>

<br>
arne<br>
_______________________________________________<br>
ejabberd mailing list<br>
<a href="mailto:ejabberd@jabber.ru" target="_blank">ejabberd@jabber.ru</a><br>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
</blockquote></div><br></div>