ejabberd - Comments for "ejabberd_auth_sasl-1.0.0" https://www.ejabberd.im/node/1326 en I've uploaded the patch https://www.ejabberd.im/node/1326#comment-2975 <p>I've uploaded the patch (slightly fixed), and added a page to Contributions: <noindex><a href="/auth_sasl" rel="nofollow" >Authenticate Against SASL</a></noindex>.</p> Tue, 30 Jan 2007 21:36:37 +0000 mfoss comment 2975 at https://www.ejabberd.im SASL https://www.ejabberd.im/node/1326#comment-2965 <p>Hi!</p> <p>* SASL is protocol specification for security authentication, is not authentication mechanism like PAM. I use SASL not by specification, because transport layer implementation available in ejabber code.</p> <p>Example:<br /> SASL client - (network - sasl lib) - SASL server</p> <p>SASL server library send client request to server side, and your server-side realization can pass thought client request to auth mechanism, supported by sasl library;</p> <p>SASL client [make pair (name,pass)] -&gt; | SASL API | -&gt; SASL Server side -&gt; |SASL API| -&gt; Your implementation -&gt;<br /> |SASL AUTH API|</p> <p><noindex><a href="http://en.wikipedia.org/wiki/Simple_Authentication_and_Security_Layer" title="http://en.wikipedia.org/wiki/Simple_Authentication_and_Security_Layer" rel="nofollow" >http://en.wikipedia.org/wiki/Simple_Authentication_and_Security_Layer</a></noindex></p> <p>Next. I say about partial implementation of SASL library, because i use only SASL AUTH API, all transport layer eabberd specific.</p> <p>* Auth api is very simply to PAM, but no configuration available at now.</p> <p>* required ejabberd-1.1.2 only;</p> <p>this patch better then pam patch because have correct exist_user function.</p> Tue, 30 Jan 2007 15:14:10 +0000 axet comment 2965 at https://www.ejabberd.im Some silly questions https://www.ejabberd.im/node/1326#comment-2962 <p>Hi, I'd like to add your patch to the Contributions page, but since I don't know much about SASL and PAM, let me ask some (silly) questions:</p> <ul> <li>Is SASL a different authentication method than PAM? </li><li>If they are different, how can an admin configure ejabberd to use SASL, once he installs and compiles your patch? </li><li>Does your SASL method require the PAM patch to be installed, or are they independent? </li></ul> Tue, 30 Jan 2007 11:04:38 +0000 mfoss comment 2962 at https://www.ejabberd.im