ejabberd - Comments for "External Authentication and Scalability" https://www.ejabberd.im/node/3103 en Re: External Authentication and Scalability https://www.ejabberd.im/node/3103#comment-53323 <div class="quote-msg"> <div class="quote-author"><em>jsevans</em> wrote:</div> <p>does the PAM support give you essentially the same thing but as an "external" module? </p></div> <p>PAM authentication method has the same logic as an external method, since it uses an external C-program.</p> <div class="quote-msg"> <div class="quote-author"><em>jsevans</em> wrote:</div> <p>So if you want to write a custom authentication module that has minimal performance impact, are you better off doing that as a patch to ejabber's "internal" authentication mechanism </p></div> <p>True, but it depends :)</p> Fri, 20 Jun 2008 00:57:19 +0000 xram@jabber.ru comment 53323 at https://www.ejabberd.im Re: External Authentication and Scalability https://www.ejabberd.im/node/3103#comment-53322 <p>Bummer! So if you want to write a custom authentication module that has minimal performance impact, are you better off doing that as a patch to ejabber's "internal" authentication mechanism, or does the PAM support give you essentially the same thing but as an "external" module?</p> <p>Thanks!</p> <p>-jse</p> Thu, 19 Jun 2008 20:31:48 +0000 jsevans comment 53322 at https://www.ejabberd.im Re: External Authentication and Scalability https://www.ejabberd.im/node/3103#comment-53312 <p>There is only one erlang process (aka thread) per virtual host. Thus, auth request processing is sequential, and, of course, it is a possible scalability impact in the case when an external script is too slow.</p> Wed, 18 Jun 2008 14:09:35 +0000 xram@jabber.ru comment 53312 at https://www.ejabberd.im