External Authentication via shell

Hello,

i searched after a good XMPP-Server software and i saw openfire. I installed it at my machine and it looks great!

But, i have a question:

How can i authenticate user with an external service like http-authentication or a shell script? I use Amazon DynamoDB and a special hash-algorithm for the passwords of the user, therefore i can’t use the given opportunities.

I found another server software named “Prosody IM” and there was a plugin for doing that:

https://code.google.com/p/prosody-modules/wiki/mod_auth_external

I hope someone can help me.

Greets,

Kenneth