This page lists contributed 'external authentication scripts' which can be used to authenticate users against systems that might be not yet supported out-of-the-box by ejabberd. For more information see "How can I authenticate my users against ... ?".
Please remember that if you use an external authentication script, your Jabber client must be configured to allow plaintext login, otherwise you can't login.
The external authentication system is described in the ejabberd Developers Guide



authentication scripts' which
authentication scripts' which can be used to authenticate users against systems that might be not yet supported out-of-the-box by ejabberd. For more information see,http://www.getcoachsoutletonline.net/
Authenticate against dovecot
Hello everybody,
I wrote a script that authenticates users against dovecot's databases.
You'll find it on my homepage:
http://teichert-ing.de/scripts/check-dovecot-perl/
Kind regards
Frederik Teichert
Modernized PHP authentication class
I implemented a modernized PHP class for external authentication, which can be found here:
https://github.com/deceze/ejabberd-extauth-PHP
Best,
David
PHP w/ multiple authentication backends
hi
i've written a new OOP PHP5 script which uses the PDO.
you're also able to create multiple authentication backends (e.g. to different/multiple databases for authentication).
where can I upload it?
-- domi
Re:
i've written a new OOP PHP5 script which uses the PDO.
you're also able to create multiple authentication backends (e.g. to different/multiple databases for authentication).
where can I upload it?
Upload to any site, like http://paste.jabbim.cz/ and comment here where to find it. I'll then copy the content to this site, and update the URL.
Wordpress Authentication
Hi,
I've written a script/plugin combo for authenticating with Wordpress:
http://www.cubehouse.org/blog/2010/06/21/authenticating-xmpp-ejabberd-wi...
Hope this helps people!
Created page for it
I've created a page for it, linked to your blog, and made local backups in case your blog is unavailable:
http://www.ejabberd.im/check_wordpress
Awesome, thanks for the
Awesome, thanks for the speedy write-up
I wrote a new external athentication script - where to pblish?
a new script, which uses apaches .htpasswd files for authentication.
You can publish in your
You can publish in your website, or in a site like http://paste.jabbim.cz/ or send me by email. When you provide your script, I'll upload a copy of it to this website and I'll create a page here for it.
Django User Backend
You can publish in your website, or in a site like http://paste.jabbim.cz/ or send me by email. When you provide your script, I'll upload a copy of it to this website and I'll create a page here for it.
Where do we email you at?
Here is my code for authing against a Django run application:
http://gitorious.org/tunnel/tunnel/blobs/master/src/tunnel/server/api/ma...
There is a bit of code specific to the project I'm working on in there, but it should be called out and/or easy to remove :-).
Page added
I've created a subpage for your script, and has a cool number: http://www.ejabberd.im/node/4000
You can edit and update it.